diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2016-10-18 18:45:49 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2017-02-09 14:32:21 +0000 |
commit | cb78d5c91ed33543a8e7fe7717f74f95834e4cc3 (patch) | |
tree | 3de3fbf56055d3aa0dc8017bbd705f9e6325f49c /tests/manual/pointer/qml.qrc | |
parent | 5c639a07fd90916d39823e800d5d89f779d892e9 (diff) |
TapHandler: add gesturePolicy
Until now it behaved as if this was set to DragThreshold: give up on
the tap as soon as you are clearly dragging rather than tapping.
But that's not what is normally wanted when building a Button control,
for example. So provide 3 options: give up past the drag threshold,
when the pointer goes outside the bounds, or when it's released
outside the bounds. The longPressThreshold also constrains all
three cases: holding (or dragging) for too long will not result
in an immediate cancellation, but it also will not be a tap gesture.
Change-Id: I95aec978e783892b55371391a27642751d91d9ff
Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
Diffstat (limited to 'tests/manual/pointer/qml.qrc')
-rw-r--r-- | tests/manual/pointer/qml.qrc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/manual/pointer/qml.qrc b/tests/manual/pointer/qml.qrc index 4535a26802..4113974d46 100644 --- a/tests/manual/pointer/qml.qrc +++ b/tests/manual/pointer/qml.qrc @@ -6,16 +6,22 @@ <file>joystick.qml</file> <file>map.qml</file> <file>mixer.qml</file> + <file>multibuttons.qml</file> <file>photosurface.qml</file> <file>pinchHandler.qml</file> <file>singlePointHandlerProperties.qml</file> <file>tapHandler.qml</file> <file>content/FakeFlickable.qml</file> + <file>content/FlashAnimation.qml</file> <file>content/MomentumAnimation.qml</file> + <file>content/MultiButton.qml</file> <file>content/Slider.qml</file> <file>resources/arrowhead.png</file> + <file>resources/balloon.png</file> + <file>resources/fighter.png</file> <file>resources/grabbing-location.svg</file> <file>resources/map.svgz</file> + <file>resources/missile.png</file> <file>resources/mixer-knob.png</file> <file>resources/mouse.png</file> <file>resources/mouse_left.png</file> |