aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2/qquickscrollbar_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-01-06 15:28:07 +0100
committerJ-P Nurmi <jpnurmi@qt.io>2017-01-10 14:09:41 +0000
commiteee9e6e1184f96f22aca17e02b66d58d87b2e06e (patch)
treea1316454c3d461b09593b6d452e14bb9fd6199f6 /src/quicktemplates2/qquickscrollbar_p.h
parent24acfcafdf66f9ade03d0f98520a5d6c02bb2a1c (diff)
Revise QScrollBar internals
Move the press/move/release/ungrab logic from mouse event handlers to QQuickScrollBarPrivate methods that can be re-used for touch events. Change-Id: Id0b0f225a4f86a9d9cc8b77c9253001dd6c40bf4 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickscrollbar_p.h')
-rw-r--r--src/quicktemplates2/qquickscrollbar_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quicktemplates2/qquickscrollbar_p.h b/src/quicktemplates2/qquickscrollbar_p.h
index b82e0438..4f90af47 100644
--- a/src/quicktemplates2/qquickscrollbar_p.h
+++ b/src/quicktemplates2/qquickscrollbar_p.h
@@ -104,6 +104,7 @@ protected:
void mousePressEvent(QMouseEvent *event) override;
void mouseMoveEvent(QMouseEvent *event) override;
void mouseReleaseEvent(QMouseEvent *event) override;
+ void mouseUngrabEvent() override;
void hoverChange() override;