Details
-
Task
-
Resolution: Done
-
P3: Somewhat important
-
None
-
None
-
5d45aa1a6400b9fdb9bafa0559675996aff5e58a (qt/qtdeclarative/dev)
Description
Something that handles the mouse wheel, at least. But there is some overlap with other kinds of scrolling: the trackpad 2-finger-flick gesture already gets turned into QWheelEvents in the cocoa plugin, so we're fine there; but on iOS there might be QScrollEvents , and on platforms which don't recognize such a gesture, should we do it ourselves? So far we're thinking probably not: just handle the wheel events (and maybe the scroll events?), so this handler is mainly for adding somewhat platform-specific behavior, and not as universal as some of the others.
Attachments
Issue Links
- is required for
-
QTBUG-68117 use Pointer Handlers to replace or re-implement Flickable somehow
- Reported
- resulted in
-
QTBUG-75485 An active WheelHandler should deactivate when another WheelHandler takes over
- Reported
-
QTBUG-75486 BoundaryRule can only transform an Item around its transformOrigin
- Reported
For Gerrit Dashboard: QTBUG-68119 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
248921,5 | Deprecate Item.transformOrigin, replace with transformOriginPoint | dev | qt/qtdeclarative | Status: NEW | -1 | 0 |
156985,35 | Add QQuickPointerScrollEvent as a wrapper for QWheelEvent | dev | qt/qtdeclarative | Status: MERGED | -2 | 0 |
221731,18 | Deliver QWheelEvent wrapped as QQuickPointerScrollEvent | dev | qt/qtdeclarative | Status: MERGED | -2 | 0 |
247135,38 | Add WheelHandler | dev | qt/qtdeclarative | Status: MERGED | -2 | 0 |