-rw-r--r-- | microkde/kmessagebox.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/microkde/kmessagebox.h b/microkde/kmessagebox.h new file mode 100644 index 0000000..01d83b1 --- a/dev/null +++ b/microkde/kmessagebox.h | |||
@@ -0,0 +1,47 @@ | |||
1 | #ifndef MINIKDE_KMESSAGEBOX_H | ||
2 | #define MINIKDE_KMESSAGEBOX_H | ||
3 | |||
4 | #include <qstring.h> | ||
5 | |||
6 | #include "klocale.h" | ||
7 | class QWidget; | ||
8 | |||
9 | class KMessageBox | ||
10 | { | ||
11 | public: | ||
12 | enum { Ok = 1, Cancel = 2, Yes = 3, No = 4, Continue = 5 }; | ||
13 | |||
14 | static void sorry(QWidget *parent, | ||
15 | const QString &text, | ||
16 | const QString &caption = QString::null, bool notify=true); | ||
17 | |||
18 | static int warningContinueCancel(QWidget *parent, | ||
19 | const QString &text, | ||
20 | const QString &caption = i18n("Warning"), | ||
21 | const QString &buttonContinue =i18n("Continue"), | ||
22 | const QString &dontAskAgainName = i18n("Cancel"), | ||
23 | bool notify=true ); | ||
24 | |||
25 | static int warningYesNoCancel(QWidget *parent, | ||
26 | const QString &text, | ||
27 | const QString &caption = i18n("Warning"), | ||
28 | const QString &buttonYes = i18n("Yes"), | ||
29 | const QString &buttonNo = i18n("No")); | ||
30 | |||
31 | static int questionYesNo(QWidget *parent, | ||
32 | const QString &text, | ||
33 | const QString &caption = i18n("Question")); | ||
34 | |||
35 | static void error(QWidget *parent, | ||
36 | const QString &text, | ||
37 | const QString &caption = i18n("Error"), bool notify=true); | ||
38 | |||
39 | static void information(QWidget *parent, | ||
40 | const QString &text, | ||
41 | const QString &caption = i18n("Information"), | ||
42 | const QString &dontShowAgainName = QString::null, | ||
43 | bool notify=true); | ||
44 | }; | ||
45 | |||
46 | |||
47 | #endif | ||