diff --git a/src/app/main.cpp b/src/app/main.cpp index 5a49d3da4e2..ce7ed2dcb9d 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -292,8 +292,10 @@ static inline QSettings *userSettings() int main(int argc, char **argv) { - if (!qEnvironmentVariableIsSet("QT_DEVICE_PIXEL_RATIO")) + if (Utils::HostOsInfo().isWindowsHost() + && !qEnvironmentVariableIsSet("QT_DEVICE_PIXEL_RATIO")) { qputenv("QT_DEVICE_PIXEL_RATIO", "auto"); + } QLoggingCategory::setFilterRules(QLatin1String("qtc.*.debug=false")); #ifdef Q_OS_MAC // increase the number of file that can be opened in Qt Creator. @@ -306,7 +308,8 @@ int main(int argc, char **argv) SharedTools::QtSingleApplication app((QLatin1String(appNameC)), argc, argv); - if (!qFuzzyCompare(qApp->devicePixelRatio(), 1.0) + if (Utils::HostOsInfo().isWindowsHost() + && !qFuzzyCompare(qApp->devicePixelRatio(), 1.0) && QApplication::style()->objectName().startsWith( QLatin1String("windows"), Qt::CaseInsensitive)) { QApplication::setStyle(QLatin1String("fusion"));