44 static bool readMsgBoxShouldBeShown(
const QString& dontShowAgainName);
52 static void saveMsgBoxShouldBeShown(
const QString& dontShowAgainName,
bool value);
59 static void showInformationList(QMessageBox::Icon icon,
60 QWidget*
const parent,
61 const QString& caption,
63 const QStringList& items,
64 const QString& dontShowAgainName = QString());
69 static void showInformationWidget(QMessageBox::Icon icon,
70 QWidget*
const parent,
71 const QString& caption,
73 QWidget*
const listWidget,
74 const QString& dontShowAgainName);
82 static int showContinueCancel(QMessageBox::Icon icon,
83 QWidget*
const parent,
84 const QString& caption,
86 const QString& dontAskAgainName = QString());
93 static int showContinueCancelList(QMessageBox::Icon icon,
94 QWidget*
const parent,
95 const QString& caption,
97 const QStringList& items,
98 const QString& dontAskAgainName = QString());
105 static int showContinueCancelWidget(QMessageBox::Icon icon,
106 QWidget*
const parent,
107 const QString& caption,
109 QWidget*
const listWidget,
110 const QString& dontAskAgainName);
118 static int showYesNo(QMessageBox::Icon icon,
119 QWidget*
const parent,
120 const QString& caption,
122 const QString& dontAskAgainName = QString());
129 static int showYesNoList(QMessageBox::Icon icon,
130 QWidget*
const parent,
131 const QString& caption,
133 const QStringList& items,
134 const QString& dontAskAgainName = QString());
141 static int showYesNoWidget(QMessageBox::Icon icon,
142 QWidget*
const parent,
143 const QString& caption,
145 QWidget*
const listWidget,
146 const QString& dontAskAgainName = QString());
150 static int createMessageBox(QDialog*
const dialog,
151 QDialogButtonBox*
const buttons,
154 QWidget*
const listWidget,
156 bool* checkboxReturn);
158 static QIcon createIcon(QMessageBox::Icon icon);
160 static QListWidget* createWidgetList(
const QStringList& items);