PinchGestureHandler QML Type
The PinchGestureHandler type provides a way to handle global pinch gestures. More...
| Import Statement: | import org.kde.kwin |
Properties
- direction : enumeration
- fingerCount : int
- progress : real
Signals
Detailed Description
Example usage:
PinchGestureHandler { direction: PinchGestureHandler.Direction.Contracting fingerCount: 3 onActivated: console.log("activated") }
Property Documentation
direction : enumeration
This property specifies whether the fingers should contract or expand. The default value is Direction::Contracting.
| Constant | Description |
|---|---|
PinchGestureHandler.Expanding | Fingers should expand for the pinch gesture. |
PinchGestureHandler.Contracting | Fingers should contract for the pinch gesture. |
fingerCount : int
This property specifies the required number of fingers for pinch recognition.
progress : real
This property specifies the progress of the pinch gesture. The progress ranges from 0.0 to 1.0.
Signal Documentation
activated()
This signal is emitted when the pinch gesture is triggered, i.e. the progress() reaches 1.0.
Note: The corresponding handler is onActivated.
cancelled()
This signal is emitted when the pinch gesture is cancelled. A pinch gesture can be cancelled if the user lifts their fingers or moves the fingers in a different direction, etc.
Note: The corresponding handler is onCancelled.