28 #include <KMessageBox> 42 static int questionYesNo(QWidget *widget,
43 QString message, QString caption = QString(),
44 const QString buttonYes = QString(),
45 const QString buttonNo = QString(),
46 const QString &dontAskAgainName = QString());
49 static int questionYesNoCancel(QWidget *widget,
50 QString message, QString caption = QString(),
51 const QString buttonYes = QString(),
52 const QString buttonNo = QString(),
53 const QString &dontAskAgainName = QString());
56 static int sorry(QWidget *widget,
57 QString message, QString caption = QString());
60 static int warningYesNo(QWidget *widget,
61 QString message, QString caption = QString(),
62 const QString buttonYes = QString(),
63 const QString buttonNo = QString(),
64 const QString &dontAskAgainName = QString());
67 static int warningYesNoCancel(QWidget *widget,
68 QString message, QString caption = QString(),
69 const QString buttonYes = QString(),
70 const QString buttonNo = QString(),
71 const QString &dontAskAgainName = QString());
74 static int warningContinueCancel(QWidget *widget,
75 QString message, QString caption = QString(),
76 const QString buttonContinue = QString(),
77 const QString buttonCancel = QString(),
78 const QString &dontAskAgainName = QString());
81 static int error(QWidget *widget,
82 QString message, QString caption = QString());
99 MessageBox(KMessageBox::DialogType mode, QWidget *parent,
100 QString message, QString caption,
101 const QString &button1 = QString(),
102 const QString &button2 = QString(),
103 const QString &dontAskAgainName = QString());
109 virtual int retval()
const;
125 static int exec(KMessageBox::DialogType mode, QWidget *parent,
126 QString message, QString caption = QString(),
127 const QString &button1 = QString(),
128 const QString &button2 = QString(),
129 const QString &dontAskAgainName = QString());
KMessageBox::DialogType m_mode
Kwave::MessageBox & m_box
const QString m_dont_ask_again_name