Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QEventPointDerived Struct Reference

#include <qquickforeignutils_p.h>

Inheritance diagram for QEventPointDerived:
Collaboration diagram for QEventPointDerived:

Additional Inherited Members

Public Types inherited from QEventPoint
enum  State : quint8 {
  Unknown = Qt::TouchPointUnknownState , Stationary = Qt::TouchPointStationary , Pressed = Qt::TouchPointPressed , Updated = Qt::TouchPointMoved ,
  Released = Qt::TouchPointReleased
}
 Specifies the state of this event point. More...
Public Member Functions inherited from QEventPoint
 QEventPoint (int id=-1, const QPointingDevice *device=nullptr)
 QEventPoint (int pointId, State state, const QPointF &scenePosition, const QPointF &globalPosition)
 Constructs an event point with the given pointId, state, scenePosition and globalPosition.
 QEventPoint (const QEventPoint &other) noexcept
 Constructs an event point by making a shallow copy of other.
QEventPointoperator= (const QEventPoint &other) noexcept
 Assigns other to this event point and returns a reference to this event point.
 QEventPoint (QEventPoint &&other) noexcept=default
 Constructs an event point by moving other.
bool operator== (const QEventPoint &other) const noexcept
 Returns true if this event point is equal to other, otherwise return false.
bool operator!= (const QEventPoint &other) const noexcept
 Returns true if this event point is not equal to other, otherwise return false.
 ~QEventPoint ()
 Destroys the event point.
void swap (QEventPoint &other) noexcept
QPointF position () const
QPointF pressPosition () const
QPointF grabPosition () const
QPointF lastPosition () const
QPointF scenePosition () const
QPointF scenePressPosition () const
QPointF sceneGrabPosition () const
QPointF sceneLastPosition () const
QPointF globalPosition () const
QPointF globalPressPosition () const
QPointF globalGrabPosition () const
QPointF globalLastPosition () const
QPointF normalizedPosition () const
 Returns the normalized position of this point.
QVector2D velocity () const
State state () const
const QPointingDevicedevice () const
int id () const
QPointingDeviceUniqueId uniqueId () const
ulong timestamp () const
ulong lastTimestamp () const
ulong pressTimestamp () const
qreal timeHeld () const
qreal pressure () const
qreal rotation () const
QSizeF ellipseDiameters () const
bool isAccepted () const
void setAccepted (bool accepted=true)
Properties inherited from QEventPoint
bool accepted
 the accepted state of the event point.
const QPointingDevicedevice
 the pointing device from which this event point originates.
int id
 the ID number of this event point.
QPointingDeviceUniqueId uniqueId
 the unique ID of this point or token, if any.
State state
 the current state of the event point.
ulong timestamp
 the most recent time at which this point was included in a QPointerEvent.
ulong pressTimestamp
 the most recent time at which this point was pressed.
ulong lastTimestamp
 the time from the previous QPointerEvent that contained this point.
qreal timeHeld
 the duration, in seconds, since this point was pressed and not released.
qreal pressure
 the pressure of this point.
qreal rotation
 the angular orientation of this point.
QSizeF ellipseDiameters
 the width and height of the bounding ellipse of the touch point.
QVector2D velocity
 a velocity vector, in units of pixels per second, in the coordinate.
QPointF position
 the position of this point.
QPointF pressPosition
 the position at which this point was pressed.
QPointF grabPosition
 the position at which this point was grabbed.
QPointF lastPosition
 the position of this point from the previous press or move event.
QPointF scenePosition
 the scene position of this point.
QPointF scenePressPosition
 the scene position at which this point was pressed.
QPointF sceneGrabPosition
 the scene position at which this point was grabbed.
QPointF sceneLastPosition
 the scene position of this point from the previous press or move event.
QPointF globalPosition
 the global position of this point.
QPointF globalPressPosition
 the global position at which this point was pressed.
QPointF globalGrabPosition
 the global position at which this point was grabbed.
QPointF globalLastPosition
 the global position of this point from the previous press or move event.

Detailed Description

Definition at line 110 of file qquickforeignutils_p.h.


The documentation for this struct was generated from the following file: