diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2020-06-19 12:44:59 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2020-09-04 13:48:54 +0200 |
commit | a1c91787264f6f535b5cf094b57ee53058856df4 (patch) | |
tree | 80eda1a64f15df34dc49f7bba6f3f31bbe8b6b4d /tests/manual/pointer | |
parent | 5d9b0d30df831649ceed58fee778bb37ac6f630e (diff) |
Add QQuickHandlerPoint::device property
The HandlerPoint type is used as the memory of an event or TouchPoint
that a handler has already handled. Maybe in the future we'll store
a copy of a QEventPoint instead. But for now, it's nice to have the
device pointer available for binding properties, instead of only in
QQuickEventPoint, which was only exposed in signals like
TapHandler.tapped().
Change-Id: I314fc8c76311dc2620f1d97d4cadacf2e9869274
Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
Diffstat (limited to 'tests/manual/pointer')
-rw-r--r-- | tests/manual/pointer/singlePointHandlerProperties.qml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/manual/pointer/singlePointHandlerProperties.qml b/tests/manual/pointer/singlePointHandlerProperties.qml index d5c35fff22..c2500770f0 100644 --- a/tests/manual/pointer/singlePointHandlerProperties.qml +++ b/tests/manual/pointer/singlePointHandlerProperties.qml @@ -69,7 +69,8 @@ Rectangle { implicitHeight: label.implicitHeight Text { id: label - text: 'id: ' + pointHandler.point.id.toString(16) + " uid: " + pointHandler.point.uniqueId.numericId + + text: 'seat: ' + pointHandler.point.device.seatName + '\ndevice: ' + pointHandler.point.device.name + + '\nid: ' + pointHandler.point.id.toString(16) + " uid: " + pointHandler.point.uniqueId.numericId + '\npos: (' + pointHandler.point.position.x.toFixed(2) + ', ' + pointHandler.point.position.y.toFixed(2) + ')' + '\nmodifiers: ' + pointHandler.point.modifiers.toString(16) } |