Prevent mouse event stealing while inspecting chart tooltips
This commit is contained in:
parent
33211e0e1d
commit
f19196da8b
@ -373,6 +373,13 @@ StatsBase {
|
|||||||
|
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
interval: 300
|
||||||
|
running: mouseArea.pressed
|
||||||
|
onTriggered: mouseArea.preventStealing = true
|
||||||
|
}
|
||||||
|
onReleased: mouseArea.preventStealing = false
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: toolTip
|
id: toolTip
|
||||||
property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width)
|
property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width)
|
||||||
|
|||||||
@ -248,6 +248,13 @@ ChartView {
|
|||||||
|
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
interval: 300
|
||||||
|
running: mouseArea.pressed
|
||||||
|
onTriggered: mouseArea.preventStealing = true
|
||||||
|
}
|
||||||
|
onReleased: mouseArea.preventStealing = false
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
height: parent.height
|
height: parent.height
|
||||||
width: 1
|
width: 1
|
||||||
|
|||||||
@ -327,6 +327,13 @@ StatsBase {
|
|||||||
|
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
interval: 300
|
||||||
|
running: mouseArea.pressed
|
||||||
|
onTriggered: mouseArea.preventStealing = true
|
||||||
|
}
|
||||||
|
onReleased: mouseArea.preventStealing = false
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: toolTip
|
id: toolTip
|
||||||
property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width)
|
property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width)
|
||||||
|
|||||||
@ -239,6 +239,13 @@ ChartView {
|
|||||||
|
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
interval: 300
|
||||||
|
running: mouseArea.pressed
|
||||||
|
onTriggered: mouseArea.preventStealing = true
|
||||||
|
}
|
||||||
|
onReleased: mouseArea.preventStealing = false
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
height: parent.height
|
height: parent.height
|
||||||
width: 1
|
width: 1
|
||||||
|
|||||||
@ -232,6 +232,13 @@ ChartView {
|
|||||||
|
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
interval: 300
|
||||||
|
running: mouseArea.pressed
|
||||||
|
onTriggered: mouseArea.preventStealing = true
|
||||||
|
}
|
||||||
|
onReleased: mouseArea.preventStealing = false
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
height: parent.height
|
height: parent.height
|
||||||
width: 1
|
width: 1
|
||||||
|
|||||||
Reference in New Issue
Block a user