mirror of
https://gitee.com/spark-store-project/spark-store
synced 2026-06-22 22:23:49 +08:00
23 lines
622 B
C++
23 lines
622 B
C++
#ifndef SPKMSGBOX_H
|
|
#define SPKMSGBOX_H
|
|
|
|
#include <QStyle>
|
|
#include <QMessageBox>
|
|
#include "spkdialog.h"
|
|
|
|
class SpkMsgBox : public SpkDialog
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
SpkMsgBox();
|
|
static int StaticExec(QString msg, QString title, QMessageBox::Icon = QMessageBox::NoIcon,
|
|
QMessageBox::StandardButtons = QMessageBox::Ok, QString extra = "");
|
|
private:
|
|
static void AddButtons(SpkMsgBox *me, QMessageBox::StandardButtons b);
|
|
QList<QMessageBox::StandardButton> mButtonList;
|
|
static constexpr QSize IconSize {48, 48};
|
|
static constexpr int Margin = 10;
|
|
};
|
|
|
|
#endif // SPKMSGBOX_H
|