25 VUserLog(
"Error: %s — %s — %s", summary.toUtf8().data(), details.toUtf8().data(), disclosureDetails.toUtf8().data());
29 QMessageBox messageBox(parent);
30 messageBox.setWindowFlags(Qt::Sheet);
31 messageBox.setWindowModality(Qt::WindowModal);
33 messageBox.setTextFormat(Qt::RichText);
37 details[0] = details[0].toUpper();
41 messageBox.setDetailedText(disclosureDetails);
42 messageBox.setStandardButtons(QMessageBox::Ok);
45 foreach (QObject *child, messageBox.children())
48 if (QString(child->metaObject()->className()) ==
"QMessageBoxDetailsText")
51 (
dynamic_cast<QWidget *
>(child))->setFont(fonts->
dialogBodyFont());
55 foreach (QObject *grandchild, child->children())
57 if (
dynamic_cast<QTextEdit *
>(grandchild))
58 (
dynamic_cast<QTextEdit *
>(grandchild))->setFixedHeight(110);