From cee23821f238a40448a818834877e26aa8e02871 Mon Sep 17 00:00:00 2001 From: zhangkun Date: Tue, 10 Dec 2024 10:56:11 +0800 Subject: [PATCH] feat: set a fixed cursor size on Wayland MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 设置固定24大小,当屏幕缩放时,Qt会自动对24进行缩放 pms: BUG-291607 --- src/dde-session/environmentsmanager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dde-session/environmentsmanager.cpp b/src/dde-session/environmentsmanager.cpp index 134adf4..657ebd0 100644 --- a/src/dde-session/environmentsmanager.cpp +++ b/src/dde-session/environmentsmanager.cpp @@ -92,6 +92,7 @@ void EnvironmentsManager::createGeneralEnvironments() } else if (sessionType == "wayland") { m_envMap.insert("QT_QPA_PLATFORM", "wayland"); m_envMap.insert("QT_WAYLAND_SHELL_INTEGRATION", "xdg-shell;wl-shell;ivi-shell;qt-shell;"); + m_envMap.insert("XCURSOR_SIZE", "24"); } }