From fb08bf604a0dbe08c7e5354693072f5e1513d1c3 Mon Sep 17 00:00:00 2001 From: rewine Date: Wed, 24 Apr 2024 17:21:10 +0800 Subject: [PATCH] fix: set cursor shape for dock and tray Issue: https://github.com/linuxdeepin/developer-center/issues/8181 --- panels/dock/package/main.qml | 4 ++++ panels/dock/tray/frame/package/tray.qml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/panels/dock/package/main.qml b/panels/dock/package/main.qml index fd3d7df62..4c56b66bc 100644 --- a/panels/dock/package/main.qml +++ b/panels/dock/package/main.qml @@ -237,6 +237,10 @@ Window { } } + HoverHandler { + cursorShape: Qt.ArrowCursor + } + // TODO missing property binding to update ProxyModel's filter and sort opearation. Repeater { model: Applet.appletItems diff --git a/panels/dock/tray/frame/package/tray.qml b/panels/dock/tray/frame/package/tray.qml index 521d29040..55bfaf380 100644 --- a/panels/dock/tray/frame/package/tray.qml +++ b/panels/dock/tray/frame/package/tray.qml @@ -27,6 +27,9 @@ AppletItem { property var dockHeight: Applet.dockHeight + (useColumnLayout ? 12 : 0) WidgetProxy { + HoverHandler { + cursorShape: Qt.ArrowCursor + } anchors.centerIn: parent Component.onCompleted: Applet.initDock() }