Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11, 6.4.0
-
None
-
d3f2c6ac42 (qt/qtdeclarative/dev) d3f2c6ac42 (qt/tqtc-qtdeclarative/dev), 9677fcf9a (dev), b3c04bfc2 (6.5)
Description
Unfortunately, to detect an unambiguous single-tap, we need to wait for styleHints()->mouseDoubleClickInterval(), rather than emitting immediately. We'll see if anybody complains about this delay, I guess; but the implementation in https://codereview.qt-project.org/c/qt/qtdeclarative/+/219615 kept it simple, to avoid needing an extra timer, even though I was thinking about this already when I wrote QTBUG-65088.
Attachments
Issue Links
- depends on
-
QTBUG-102441 QuickTest cannot double-click TapHandler
- Closed
- resulted from
-
QTBUG-65088 TapHandler: detecting double-clicks is not declarative enough
- Closed
For Gerrit Dashboard: QTBUG-107264 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
438107,1 | WIP TapHandler: don't delay doubleTapped() if tapped() is not connected | dev | qt/qtdeclarative | Status: NEW | -2 | 0 |
436972,9 | Add TapHandler.exclusiveSignals to enable single/double tap exclusivity | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
464993,4 | handlers example: Add TapHandler single/doubleTapped signal feedback | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
465653,2 | handlers example: Add TapHandler single/doubleTapped signal feedback | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |