1 /********************************************************************
2 ** Class: SUIT_MessageBox
3 ** Descr: Message dialog box for SUIT-based application
5 ** Created: UI team, 02.10.00
6 *********************************************************************/
7 #ifndef SUIT_MESSAGEBOX_H
8 #define SUIT_MESSAGEBOX_H
21 class SUIT_EXPORT SUIT_MessageBox
25 /** @name One button message boxes.*/
27 static int info1 ( QWidget* parent, const QString& caption, const QString& text,
28 const QString& textButton0 );
29 static int warn1 ( QWidget* parent, const QString& caption, const QString& text,
30 const QString& textButton0 );
31 static int error1 ( QWidget* parent, const QString& caption, const QString& text,
32 const QString& textButton0 );
35 /** @name Two buttons message boxes.*/
37 static int info2 ( QWidget* parent, const QString& caption, const QString& text,
38 const QString& textButton0, const QString& textButton1,
39 int idButton0, int idButton1, int idDefault );
40 static int warn2 ( QWidget* parent, const QString& caption, const QString& text,
41 const QString& textButton0, const QString& textButton1,
42 int idButton0, int idButton1, int idDefault );
43 static int error2 ( QWidget* parent, const QString& caption, const QString& text,
44 const QString& textButton0, const QString& textButton1,
45 int idButton0, int idButton1, int idDefault );
48 /** @name Three buttons message boxes.*/
50 static int info3 ( QWidget* parent, const QString& caption, const QString& text,
51 const QString& textButton0, const QString& textButton1,
52 const QString& textButton2, int idButton0, int idButton1,
53 int idButton2, int idDefault );
54 static int warn3 ( QWidget* parent, const QString& caption, const QString& text,
55 const QString& textButton0, const QString& textButton1,
56 const QString& textButton2, int idButton0, int idButton1,
57 int idButton2, int idDefault );
58 static int error3 ( QWidget* parent, const QString& caption, const QString& text,
59 const QString& textButton0, const QString& textButton1,
60 const QString& textButton2, int idButton0, int idButton1,
61 int idButton2, int idDefault );