Tooltips: proper tooltip service

This commit is contained in:
ItsLemmy
2025-09-28 10:51:56 -04:00
parent 8dda007847
commit fc1742e167
15 changed files with 151 additions and 50 deletions
+3 -5
View File
@@ -49,9 +49,7 @@ Item {
Connections {
target: root
function onTooltipTextChanged() {
if (PanelService.tooltip.visible) {
PanelService.tooltip.updateText(root.tooltipText)
}
TooltipService.updateText(root.tooltipText)
}
}
@@ -221,7 +219,7 @@ Item {
onEntered: {
hovered = true
root.entered()
PanelService.tooltip.show(pill, root.tooltipText, BarService.getTooltipDirection(), Style.tooltipDelayLong)
TooltipService.show(pill, root.tooltipText, BarService.getTooltipDirection(), Style.tooltipDelayLong)
if (disableOpen || forceClose) {
return
}
@@ -235,7 +233,7 @@ Item {
if (!forceOpen && !forceClose) {
hide()
}
PanelService.tooltip.hide()
TooltipService.hide()
}
onClicked: function (mouse) {
if (mouse.button === Qt.LeftButton) {
+3 -5
View File
@@ -61,9 +61,7 @@ Item {
Connections {
target: root
function onTooltipTextChanged() {
if (PanelService.tooltip.visible) {
PanelService.tooltip.updateText(root.tooltipText)
}
TooltipService.updateText(root.tooltipText)
}
}
@@ -262,7 +260,7 @@ Item {
onEntered: {
hovered = true
root.entered()
PanelService.tooltip.show(pill, root.tooltipText, BarService.getTooltipDirection(), Style.tooltipDelayLong)
TooltipService.show(pill, root.tooltipText, BarService.getTooltipDirection(), Style.tooltipDelayLong)
if (disableOpen || forceClose) {
return
}
@@ -276,7 +274,7 @@ Item {
if (!forceOpen && !forceClose) {
hide()
}
PanelService.tooltip.hide()
TooltipService.hide()
}
onClicked: function (mouse) {
if (mouse.button === Qt.LeftButton) {