summaryrefslogtreecommitdiff
path: root/src/app
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2021-08-11 10:10:51 +0200
committerEike Ziller <eike.ziller@qt.io>2021-08-11 10:10:51 +0200
commitc7168d1063ecb8a409e0fbbab911dead63604626 (patch)
tree923afe7eaf77a21f21104bb24605e002d58a8bfd /src/app
parent7be290ec592fa2375ca289731c01490ae1f7f85c (diff)
parent21cb0711c4d9bbd9d5d4b32899bf037dc8f1f4db (diff)
downloadqt-creator-c7168d1063ecb8a409e0fbbab911dead63604626.tar.gz
Merge remote-tracking branch 'origin/5.0'
Conflicts: src/plugins/coreplugin/locator/executefilter.cpp Change-Id: Iff5b82a9e491b782e4720138904f389d318b005c
Diffstat (limited to 'src/app')
-rw-r--r--src/app/main.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/app/main.cpp b/src/app/main.cpp
index 286f9074d9..235c700034 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -291,6 +291,13 @@ static void setHighDpiEnvironmentVariable()
QGuiApplication::setHighDpiScaleFactorRoundingPolicy(
Qt::HighDpiScaleFactorRoundingPolicy::Round);
#endif
+
+#endif
+ } else {
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
+ /* AA_DisableHighDpiScaling is deprecated */
+ QGuiApplication::setHighDpiScaleFactorRoundingPolicy(
+ Qt::HighDpiScaleFactorRoundingPolicy::Floor);
#endif
}
}
@@ -478,6 +485,8 @@ int main(int argc, char **argv)
QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);
#else
qputenv("QSG_RHI_BACKEND", "opengl");
+ QGuiApplication::setHighDpiScaleFactorRoundingPolicy(
+ Qt::HighDpiScaleFactorRoundingPolicy::Round);
#endif
if (qEnvironmentVariableIsSet("QTCREATOR_DISABLE_NATIVE_MENUBAR")