diff --git a/src/utils/vutils.cpp b/src/utils/vutils.cpp index c254144b..0925bc1e 100644 --- a/src/utils/vutils.cpp +++ b/src/utils/vutils.cpp @@ -415,6 +415,14 @@ int VUtils::showMessage(QMessageBox::Icon p_icon, okBtn->style()->polish(okBtn); } } + + QPushButton *defaultBtn = dynamic_cast(msgBox.button(p_defaultBtn)); + if (defaultBtn) { + defaultBtn->setProperty("SpecialBtn", true); + defaultBtn->style()->unpolish(defaultBtn); + defaultBtn->style()->polish(defaultBtn); + } + return msgBox.exec(); }