diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2017-01-05 08:31:25 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2017-01-24 11:53:00 +0000 |
commit | 3ac5f0c795a91efa975935d889c99052b8bc2137 (patch) | |
tree | cac6376556969ca008ba1e53b063a71cb429aeca /src/quicktemplates2/qquickabstractbutton_p_p.h | |
parent | c9902439780ce197b1e8c75d1c8bd7f97f3f43ae (diff) |
QQuickAbstractButton: handle touch events
This makes it possible to interact with multiple buttons at the same
time.
Change-Id: Ice17efcb8b6dc5337455cd38ee88c39dfef2baae
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickabstractbutton_p_p.h')
-rw-r--r-- | src/quicktemplates2/qquickabstractbutton_p_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickabstractbutton_p_p.h b/src/quicktemplates2/qquickabstractbutton_p_p.h index cca7d200..e27f5c82 100644 --- a/src/quicktemplates2/qquickabstractbutton_p_p.h +++ b/src/quicktemplates2/qquickabstractbutton_p_p.h @@ -67,7 +67,7 @@ public: return button->d_func(); } - virtual void handlePress(const QPointF &point, Qt::MouseButton button, Qt::MouseButtons buttons); + virtual void handlePress(const QPointF &point, Qt::MouseButton button = Qt::LeftButton, Qt::MouseButtons buttons = Qt::LeftButton); virtual void handleMove(const QPointF &point); virtual void handleRelease(const QPointF &point); virtual void handleCancel(); @@ -95,6 +95,7 @@ public: bool autoExclusive; bool autoRepeat; bool wasHeld; + int touchId; int holdTimer; int delayTimer; int repeatTimer; |