From 4a00f53c17989b5eedb59967dd09fa17e229fe39 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Thu, 2 Jan 2020 14:26:27 +0100 Subject: [PATCH] Work around high DPI issues on Windows Task-number: QTBUG-80934 Change-Id: I4b7dbe7157145db3a9feee83f32be3babaca5ab9 Reviewed-by: David Schulz --- src/app/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/main.cpp b/src/app/main.cpp index 4b74be64dce..e0c9cd72bd2 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -335,6 +335,11 @@ static void setHighDpiEnvironmentVariable() && !qEnvironmentVariableIsSet("QT_SCALE_FACTOR") && !qEnvironmentVariableIsSet("QT_SCREEN_SCALE_FACTORS")) { QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); +#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) + // work around QTBUG-80934 + QGuiApplication::setHighDpiScaleFactorRoundingPolicy( + Qt::HighDpiScaleFactorRoundingPolicy::Round); +#endif } }