X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=src%2Fwarningdialog.h;fp=src%2Fwarningdialog.h;h=4d2fc3eeaec1c6b838e59f48dba045155b394139;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/src/warningdialog.h b/src/warningdialog.h new file mode 100644 index 0000000..4d2fc3e --- /dev/null +++ b/src/warningdialog.h @@ -0,0 +1,27 @@ +#ifndef WARNINGDIALOG_H +#define WARNINGDIALOG_H + +#include "ui_warningdialog.h" + +class WarningDialog : public QDialog { + Q_OBJECT + + public: + WarningDialog(QWidget *parent = 0); + int exec(); + + public slots: + virtual void showCancelButton(bool b); + virtual void setShowAgainName(const QString &s); + virtual void setText(const QString &s); + virtual void setCaption(const QString &s); + virtual void setAcceptedText(const QString &s); + + private: + void init(); + bool useShowAgain; + QString showAgainName; + Ui::WarningDialog ui; +}; + +#endif // WARNINGDIALOG_H