diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2020-08-04 12:53:00 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2021-06-09 11:22:02 +0200 |
commit | fb6baf03faf1ffdda5917b9daa9e9ed0f821fa8a (patch) | |
tree | d780b86780bff1460f5cd56fb6d833313748e3ba /src/quicktemplates2/qquickspinbox.cpp | |
parent | a01fbae26559adadc9028b16dc8f6e7acce61495 (diff) |
AbstractButton: emit doubleClicked() for touch events
[ChangeLog][Controls][AbstractButton] doubleClicked() is now also
emitted for touch events.
Fixes: QTBUG-82146
Change-Id: Ie1e24d291bd4b592edd91fc762da8636e08698df
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickspinbox.cpp')
-rw-r--r-- | src/quicktemplates2/qquickspinbox.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/quicktemplates2/qquickspinbox.cpp b/src/quicktemplates2/qquickspinbox.cpp index d8c8b689..b26c9aa6 100644 --- a/src/quicktemplates2/qquickspinbox.cpp +++ b/src/quicktemplates2/qquickspinbox.cpp @@ -131,9 +131,9 @@ public: void startPressRepeat(); void stopPressRepeat(); - void handlePress(const QPointF &point) override; - void handleMove(const QPointF &point) override; - void handleRelease(const QPointF &point) override; + void handlePress(const QPointF &point, ulong timestamp) override; + void handleMove(const QPointF &point, ulong timestamp) override; + void handleRelease(const QPointF &point, ulong timestamp) override; void handleUngrab() override; void itemImplicitWidthChanged(QQuickItem *item) override; @@ -337,10 +337,10 @@ void QQuickSpinBoxPrivate::stopPressRepeat() } } -void QQuickSpinBoxPrivate::handlePress(const QPointF &point) +void QQuickSpinBoxPrivate::handlePress(const QPointF &point, ulong timestamp) { Q_Q(QQuickSpinBox); - QQuickControlPrivate::handlePress(point); + QQuickControlPrivate::handlePress(point, timestamp); QQuickItem *ui = up->indicator(); QQuickItem *di = down->indicator(); up->setPressed(ui && ui->isEnabled() && ui->contains(ui->mapFromItem(q, point))); @@ -352,10 +352,10 @@ void QQuickSpinBoxPrivate::handlePress(const QPointF &point) startRepeatDelay(); } -void QQuickSpinBoxPrivate::handleMove(const QPointF &point) +void QQuickSpinBoxPrivate::handleMove(const QPointF &point, ulong timestamp) { Q_Q(QQuickSpinBox); - QQuickControlPrivate::handleMove(point); + QQuickControlPrivate::handleMove(point, timestamp); QQuickItem *ui = up->indicator(); QQuickItem *di = down->indicator(); up->setHovered(ui && ui->isEnabled() && ui->contains(ui->mapFromItem(q, point))); @@ -369,10 +369,10 @@ void QQuickSpinBoxPrivate::handleMove(const QPointF &point) stopPressRepeat(); } -void QQuickSpinBoxPrivate::handleRelease(const QPointF &point) +void QQuickSpinBoxPrivate::handleRelease(const QPointF &point, ulong timestamp) { Q_Q(QQuickSpinBox); - QQuickControlPrivate::handleRelease(point); + QQuickControlPrivate::handleRelease(point, timestamp); QQuickItem *ui = up->indicator(); QQuickItem *di = down->indicator(); |