Definition at line 1004 of file KisDocument.cpp.
◆ DlgLoadMessages()
| DlgLoadMessages::DlgLoadMessages |
( |
const QString & | title, |
|
|
const QString & | message, |
|
|
const QStringList & | warnings = {}, |
|
|
const QString & | details = {} ) |
|
inline |
Definition at line 1007 of file KisDocument.cpp.
1009 {},
1010 const QString &details = {})
1011 : QMessageBox(QMessageBox::Warning, title, message, QMessageBox::Ok, qApp->activeWindow())
1012 {
1013 if (!details.isEmpty()) {
1014 setInformativeText(details);
1015 }
1016 if (!warnings.isEmpty()) {
1018 }
1019 }
void setDetailedText(const QStringList &text)
◆ setDetailedText()
Definition at line 1022 of file KisDocument.cpp.
1023 {
1024 QMessageBox::setDetailedText(text.first());
1025
1026 QTextEdit *messageBox = findChild<QTextEdit *>();
1027
1028 if (messageBox) {
1029 messageBox->setAcceptRichText(true);
1030
1031 QString warning = "<html><body><ul>";
1032 Q_FOREACH (const QString &i, text) {
1033 warning += "\n<li>" + i + "</li>";
1034 }
1035 warning += "</ul></body></html>";
1036
1037 messageBox->setText(warning);
1038 }
1039 }
The documentation for this class was generated from the following file: