48 Q_PROPERTY(
bool dontShowAgain READ dontShowAgain WRITE setDontShowAgain)
59 Q_PROPERTY(QString dontShowAgainSettingsKey READ dontShowAgainSettingsKey WRITE setDontShowAgainSettingsKey)
65 Q_PROPERTY(
bool dontShowAgainVisible READ isDontShowAgainVisible WRITE setDontShowAgainVisible)
70 ctkMessageBox(Icon icon, const QString & title, const QString & text, StandardButtons buttons = NoButton,
71 QWidget * parent = 0, Qt::WindowFlags f = Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint );
74 bool dontShowAgain()const;
76 void setDontShowAgainSettingsKey(const QString& key);
77 QString dontShowAgainSettingsKey()const;
79 void setDontShowAgainVisible(
bool visible);
80 bool isDontShowAgainVisible()const;
85 static
bool confirmExit(const QString& dontShowAgainKey = QString(),
86 QWidget* parentWidget = 0);
89 virtual
void setVisible(
bool visible);
92 virtual
void done(
int resultCode);
96 void setDontShowAgain(
bool dontShow);
99 QScopedPointer<ctkMessageBoxPrivate> d_ptr;