Details
-
Suggestion
-
Resolution: Fixed
-
Not Evaluated
-
5.12.3
-
None
-
-
7867a683f (dev)
Description
Consider the following scenario: we have an object that needs to scale, and we're using a PinchHandler for that. There is also another way for the object view to set the zoom, perhaps because of a reset button or the user selecting an object from a list to focus on. So now, the PinchHandler's scale property is no longer in sync with that of the view. We could use activeScale instead, but that value resets with each time we pinch, and so either requires manually storing the old value somewhere when the gesture ends.
It would be great PinchHandler would gain a way to reset the current state to neutral.
Attachments
Issue Links
- is required for
-
QTBUG-115502 PdfMultiPageView: repeated pinch-zooming jumps to wrong zoom level
- Closed
- relates to
-
QTBUG-68108 QtLocation: start using Pointer Handlers and get rid of the C++ gesture recognition logic
- Closed
-
QTBUG-108542 enable use of ScriptAction with Behavior
- Reported
-
QTBUG-68941 Allow PinchHandler to maintain its transformation state when it has no target
- Closed
-
QTBUG-108635 enable PinchHandler to control ease of starting rotation
- Reported
- resulted in
-
QTBUG-94168 pointer handlers need both gesture-duration and accumulated properties with setters
- Closed
For Gerrit Dashboard: QTBUG-76379 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
443788,19 | Set arbitrary target props in QQuickDragAxis with arbitrary scaling | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |
446245,10 | Add PinchHandler.scaleAxis, rotationAxis; hold values in axes | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |