From cc4abbf79fcd85d873ad546c707edf8cee471c48 Mon Sep 17 00:00:00 2001 From: kevinlq Date: Mon, 6 Nov 2023 23:25:22 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9AThe=20FluNavigationView=20componen?= =?UTF-8?q?t=20adds=20a=20Tooltip=20prompt=20to=20make=20the=20interaction?= =?UTF-8?q?=20more=20friendly.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../imports/FluentUI/Controls/FluNavigationView.qml | 10 ++++++++++ .../imports/FluentUI/Controls/FluNavigationView.qml | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/Qt5/imports/FluentUI/Controls/FluNavigationView.qml b/src/Qt5/imports/FluentUI/Controls/FluNavigationView.qml index 6b9264be..4b0d9ec3 100644 --- a/src/Qt5/imports/FluentUI/Controls/FluNavigationView.qml +++ b/src/Qt5/imports/FluentUI/Controls/FluNavigationView.qml @@ -176,6 +176,11 @@ Item { leftMargin: 6 rightMargin: 6 } + FluTooltip { + text: model.title + visible: item_control.hovered && model.title && d.isCompact + delay: 400 + } MouseArea{ anchors.fill: parent acceptedButtons: Qt.RightButton @@ -455,6 +460,11 @@ Item { leftMargin: 6 rightMargin: 6 } + FluTooltip { + text: model.title + visible: item_control.hovered && model.title && d.isCompact + delay: 400 + } onClicked:{ if(type === 0){ if(model.onTapListener){ diff --git a/src/Qt6/imports/FluentUI/Controls/FluNavigationView.qml b/src/Qt6/imports/FluentUI/Controls/FluNavigationView.qml index d6af70a1..ded7781b 100644 --- a/src/Qt6/imports/FluentUI/Controls/FluNavigationView.qml +++ b/src/Qt6/imports/FluentUI/Controls/FluNavigationView.qml @@ -177,6 +177,11 @@ Item { leftMargin: 6 rightMargin: 6 } + FluTooltip { + text: model.title + visible: item_control.hovered && model.title && d.isCompact + delay: 400 + } MouseArea{ anchors.fill: parent acceptedButtons: Qt.RightButton @@ -458,6 +463,11 @@ Item { leftMargin: 6 rightMargin: 6 } + FluTooltip { + text: model.title + visible: item_control.hovered && model.title && d.isCompact + delay: 400 + } onClicked:{ if(type === 0){ if(model.onTapListener){