13 #include <QtGui/QMessageBox>
14 #include <QtCore/QEvent>
15 #include <QtCore/QString>
28 static QString eventTypeName(QEvent::Type eventType);
33 static QString eventTypeName(QEvent
const * event);
37 static QMessageBox::StandardButton critical (
38 QWidget * parent,
const QString & title,
const QString & text,
39 QMessageBox::StandardButtons buttons = QMessageBox::Ok,
40 QMessageBox::StandardButton defaultButton = QMessageBox::NoButton,
41 Qt::WindowFlags f = Qt::Tool | Qt::MSWindowsFixedSizeDialogHint);
45 static QMessageBox::StandardButton information (
46 QWidget * parent,
const QString & title,
const QString & text,
47 QMessageBox::StandardButtons buttons = QMessageBox::Ok,
48 QMessageBox::StandardButton defaultButton = QMessageBox::NoButton,
49 Qt::WindowFlags f = Qt::Tool | Qt::MSWindowsFixedSizeDialogHint );
53 static QMessageBox::StandardButton question (
54 QWidget * parent,
const QString & title,
const QString & text,
55 QMessageBox::StandardButtons buttons = QMessageBox::Yes | QMessageBox::No,
56 QMessageBox::StandardButton defaultButton = QMessageBox::NoButton,
57 Qt::WindowFlags f = Qt::MSWindowsFixedSizeDialogHint | Qt::Tool);
61 static QMessageBox::StandardButton warning (
62 QWidget * parent,
const QString & title,
const QString & text,
63 QMessageBox::StandardButtons buttons = QMessageBox::Ok,
64 QMessageBox::StandardButton defaultButton = QMessageBox::NoButton,
65 Qt::WindowFlags f = Qt::MSWindowsFixedSizeDialogHint | Qt::Tool);
71 static QMessageBox::StandardButton showMessageBox (
72 QMessageBox& mbox, QMessageBox::StandardButton defaultButton);