eventPoint QML Type
Qml equivalent for QEventPoint. More...
| Import Statement: | import QtQuick | 
| In C++: | QEventPoint | 
Detailed Description
eventPoint is the Qml value type representation of QEventPoint. It has the same properties as QEventPoint.
The following properties are available:
- bool eventPoint.accepted
 See also QEventPoint::accepted.
- PointerDevice eventPoint.device
 See also QEventPoint::device.
- size eventPoint.ellipseDiameters
 See also QEventPoint::ellipseDiameters.
- point eventPoint.globalGrabPosition
 See also QEventPoint::globalGrabPosition.
- point eventPoint.globalLastPosition
 See also QEventPoint::globalLastPosition.
- point eventPoint.globalPosition
 See also QEventPoint::globalPosition.
- point eventPoint.globalPressPosition
 See also QEventPoint::globalPressPosition.
- bool eventPoint.grabPosition
 See also QEventPoint::grabPosition.
- int eventPoint.id
 See also QEventPoint::id.
- point eventPoint.lastPosition
 See also QEventPoint::lastPosition.
- ulong eventPoint.lastTimestamp
 See also QEventPoint::lastTimestamp.
- point eventPoint.position
 See also QEventPoint::position.
- point eventPoint.pressPosition
 See also QEventPoint::pressPosition.
- int eventPoint.pressTimestamp
 See also QEventPoint::pressTimestamp.
- real eventPoint.pressure
 See also QEventPoint::pressure.
- real eventPoint.rotation
 See also QEventPoint::rotation.
- point eventPoint.sceneGrabPosition
 See also QEventPoint::sceneGrabPosition.
- point eventPoint.sceneLastPosition
 See also QEventPoint::sceneLastPosition.
- point eventPoint.scenePosition
 See also QEventPoint::scenePosition.
- ulong eventPoint.pressTimestamp
 See also QEventPoint::pressTimestamp.
- point eventPoint.scenePressPosition
 See also QEventPoint::scenePressPosition.
- enumeration eventPoint.state
 See also QEventPoint::state.
- real eventPoint.timeHeld
 See also QEventPoint::timeHeld.
- ulong eventPoint.timestamp
 See also QEventPoint::timestamp.
- pointingDeviceUniqueId eventPoint.uniqueId
 See also QEventPoint::uniqueId.
- vector2d eventPoint.velocity
 See also QEventPoint::velocity.
State supports the following values:
| Constant | Description | 
|---|---|
| EventPoint.Unknown | Unknown state; same as Qt.TouchPointUnknownState | 
| EventPoint.Stationary | The event point did not move; same as Qt.TouchPointStationary | 
| EventPoint.Pressed | The touch point or button is pressed; same as Qt.TouchPointPressed | 
| EventPoint.Updated | The event point was updated; same as Qt.TouchPointMoved | 
| EventPoint.Released | The touch point or button was released; same as Qt.TouchPointReleased | 
The States type is a typedef for QFlags<State>. It stores an OR combination of State values. See also QEventPoint::States
TapHandler { gesturePolicy: TapHandler.ReleaseWithinBounds // exclusive grab on press onGrabChanged: (transition, eventPoint) => { switch (transition) { case PointerDevice.GrabExclusive: console.log("took exclusive grab of point", eventPoint.id, "on", eventPoint.device.name) break case PointerDevice.UngrabExclusive: console.log("gave up exclusive grab of point", eventPoint.id, "on", eventPoint.device.name) break case PointerDevice.CancelGrabExclusive: console.log("exclusive grab of point", eventPoint.id, "on", eventPoint.device.name, "has been cancelled") break } switch (eventPoint.state) { case EventPoint.Pressed: console.log("on press @", eventPoint.position); break case EventPoint.Updated: console.log("on update @", eventPoint.position); break case EventPoint.Released: console.log("on release @", eventPoint.position); break default: console.log(eventPoint.position, "state", eventPoint.state) break } } }
See also handlerPoint.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.
