19 #ifndef LIB_QUENTIER_UTILITY_MESSAGE_BOX_H
20 #define LIB_QUENTIER_UTILITY_MESSAGE_BOX_H
22 #include <quentier/utility/Linkage.h>
24 #include <QMessageBox>
28 int QUENTIER_EXPORT genericMessageBox(
29 QWidget * parent,
const QString & title,
const QString & briefText,
30 const QString & detailedText = {},
31 const QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
33 int QUENTIER_EXPORT informationMessageBox(
34 QWidget * parent,
const QString & title,
const QString & briefText,
35 const QString & detailedText = {},
36 const QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
38 int QUENTIER_EXPORT warningMessageBox(
39 QWidget * parent,
const QString & title,
const QString & briefText,
40 const QString & detailedText = {},
41 const QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
43 int QUENTIER_EXPORT criticalMessageBox(
44 QWidget * parent,
const QString & title,
const QString & briefText,
45 const QString & detailedText = {},
46 const QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
48 int QUENTIER_EXPORT questionMessageBox(
49 QWidget * parent,
const QString & title,
const QString & briefText,
50 const QString & detailedText = {},
51 const QMessageBox::StandardButtons standardButtons = QMessageBox::Ok |
60 internalErrorMessageBox(QWidget * parent, QString detailedText = {});