Definition at line 954 of file KisDocument.cpp.
◆ DlgLoadMessages()
| DlgLoadMessages::DlgLoadMessages |
( |
const QString & | title, |
|
|
const QString & | message, |
|
|
const QStringList & | warnings = {}, |
|
|
const QString & | details = {} ) |
|
inline |
Definition at line 957 of file KisDocument.cpp.
959 {},
960 const QString &details = {})
961 : QMessageBox(QMessageBox::Warning, title, message, QMessageBox::Ok, qApp->activeWindow())
962 {
963 if (!details.isEmpty()) {
964 setInformativeText(details);
965 }
966 if (!warnings.isEmpty()) {
968 }
969 }
void setDetailedText(const QStringList &text)
◆ setDetailedText()
Definition at line 972 of file KisDocument.cpp.
973 {
974 QMessageBox::setDetailedText(text.first());
975
976 QTextEdit *messageBox = findChild<QTextEdit *>();
977
978 if (messageBox) {
979 messageBox->setAcceptRichText(true);
980
981 QString warning = "<html><body><ul>";
982 Q_FOREACH (const QString &i, text) {
983 warning += "\n<li>" + i + "</li>";
984 }
985 warning += "</ul></body></html>";
986
987 messageBox->setText(warning);
988 }
989 }
The documentation for this class was generated from the following file: