diff --git a/src/Gui/StartupProcess.cpp b/src/Gui/StartupProcess.cpp index d154ca1d76..88252c059b 100644 --- a/src/Gui/StartupProcess.cpp +++ b/src/Gui/StartupProcess.cpp @@ -295,7 +295,15 @@ void StartupPostProcess::setQtStyle() { ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("MainWindow"); auto qtStyle = hGrp->GetASCII("QtStyle"); + if (qtStyle.empty()) { + qtStyle = "Fusion"; + hGrp->SetASCII("QtStyle", qtStyle); + } else if (qtStyle == "System") { + // Special value to not set a QtStyle explicitly + return; + } QApplication::setStyle(QString::fromStdString(qtStyle)); + } void StartupPostProcess::checkOpenGL()