21#include <quentier/utility/Linkage.h>
27int QUENTIER_EXPORT genericMessageBox(
28 QWidget * parent,
const QString & title,
const QString & briefText,
29 const QString & detailedText = {},
30 QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
32int QUENTIER_EXPORT informationMessageBox(
33 QWidget * parent,
const QString & title,
const QString & briefText,
34 const QString & detailedText = {},
35 QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
37int QUENTIER_EXPORT warningMessageBox(
38 QWidget * parent,
const QString & title,
const QString & briefText,
39 const QString & detailedText = {},
40 QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
42int QUENTIER_EXPORT criticalMessageBox(
43 QWidget * parent,
const QString & title,
const QString & briefText,
44 const QString & detailedText = {},
45 QMessageBox::StandardButtons standardButtons = QMessageBox::Ok);
47[[nodiscard]]
int QUENTIER_EXPORT questionMessageBox(
48 QWidget * parent,
const QString & title,
const QString & briefText,
49 const QString & detailedText = {},
50 QMessageBox::StandardButtons standardButtons = QMessageBox::Ok |
59 internalErrorMessageBox(QWidget * parent, QString detailedText = {});