diff --git a/src/gui/main.cpp b/src/gui/main.cpp index b1794106a5..1c197eb5a1 100644 --- a/src/gui/main.cpp +++ b/src/gui/main.cpp @@ -73,25 +73,16 @@ int main(int argc, char **argv) auto style = QStringLiteral("Fusion"); -#ifdef Q_OS_MAC +#if defined Q_OS_MAC style = QStringLiteral("macOS"); +#elif defined Q_OS_WIN + style = QStringLiteral("Windows"); #endif - OCC::Application app(argc, argv); - -#ifdef Q_OS_WIN - // The Windows style still has pixelated elements with Qt 5.6, - // it's recommended to use the Fusion style in this case, even - // though it looks slightly less native. Check here after the - // QApplication was constructed, but before any QWidget is - // constructed. - if (app.devicePixelRatio() > 1) { - style = "Windows"; - } -#endif // Q_OS_WIN - QQuickStyle::setStyle(style); + OCC::Application app(argc, argv); + #ifndef Q_OS_WIN signal(SIGPIPE, SIG_IGN); #endif