From 8475623135fcddb38b0a028c66a7869eff47edf8 Mon Sep 17 00:00:00 2001
From: uniartisan <lizhiyuan@uniartisan.com>
Date: Thu, 9 Mar 2023 14:45:24 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=B9=E8=BF=9BHIDPI=E6=94=AF?=
 =?UTF-8?q?=E6=8C=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/main.cpp | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/main.cpp b/src/main.cpp
index b166522..e0f6fa1 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -102,7 +102,14 @@ int main(int argc, char *argv[])
         DApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
     }
 
-    DApplication::setAttribute(Qt::AA_EnableHighDpiScaling); // 开启 Hidpi 支持
+#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
+    {
+        // 开启 Hidpi 支持
+        qDebug() << "Enable HiDPI Support.";
+        DApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
+        DApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
+    }
+#endif
 
     // 强制使用 DTK 平台插件
     QVector<char *> fakeArgs(argc + 2);