模式转换按钮增加ToolTip

This commit is contained in:
hantengc 2023-12-07 10:16:54 +08:00
parent 7621e0f74c
commit fe746fe405
1 changed files with 23 additions and 0 deletions

View File

@ -16,6 +16,7 @@
*/
import QtQuick 2.0
import QtQuick.Controls 2.0
Rectangle {
height: virtualKeyboard.toolbarSize
@ -34,9 +35,23 @@ Rectangle {
anchors.centerIn: parent
}
ToolTip {
id: placementModelButtonToolTip
text: qsTr("Floating Mode")
}
MouseArea {
anchors.fill: parent
hoverEnabled: true
onClicked: virtualKeyboard.flipPlacementMode()
onEntered: {
placementModelButtonToolTip.visible = true
}
onExited: {
placementModelButtonToolTip.visible = false
}
}
state: virtualKeyboard.placementMode
@ -47,6 +62,10 @@ Rectangle {
target: placementModelButtonImg
source: "qrc:/img/upfloat.svg"
}
PropertyChanges {
target: placementModelButtonToolTip
text: qsTr("Floating Mode")
}
},
State {
name: "FLOAT"
@ -54,6 +73,10 @@ Rectangle {
target: placementModelButtonImg
source: "qrc:/img/downfloat.svg"
}
PropertyChanges {
target: placementModelButtonToolTip
text: qsTr("Docking Mode")
}
}
]
}