insilmaril@388: #ifndef WARNINGDIALOG_H insilmaril@388: #define WARNINGDIALOG_H insilmaril@388: insilmaril@388: #include "ui_warningdialog.h" insilmaril@388: insilmaril@388: class WarningDialog : public QDialog insilmaril@388: { insilmaril@388: Q_OBJECT insilmaril@388: insilmaril@388: public: insilmaril@388: WarningDialog(QWidget* parent = 0); insilmaril@433: int exec(); insilmaril@388: insilmaril@388: public slots: insilmaril@388: virtual void showCancelButton( bool b ); insilmaril@388: virtual void setShowAgainName( const QString & s ); insilmaril@388: virtual void setText( const QString & s ); insilmaril@388: virtual void setCaption( const QString & s ); insilmaril@388: insilmaril@388: private: insilmaril@388: void init(); insilmaril@388: bool useShowAgain; insilmaril@388: QString showAgainName; insilmaril@388: Ui::WarningDialog ui; insilmaril@388: insilmaril@388: }; insilmaril@388: insilmaril@388: #endif // WARNINGDIALOG_H