18#include <QtGui/private/qtguiglobal_p.h>
19#include <QtGui/qevent.h>
20#include <QtCore/qloggingcategory.h>
92 p.d->timestamp = timestamp;
101#define TRIVIAL_SETTER(type, field, Field) \
102 static void set##Field (QEventPoint &p, type arg) { p.d->field = std::move(arg); } \
IOBluetoothDevice * device
QEventPointPrivate(int id, const QPointingDevice *device)
QEventPointPrivate(int pointId, QEventPoint::State state, const QPointF &scenePosition, const QPointF &globalPosition)
QPointer< QObject > target
QPointer< QWindow > window
QPointingDeviceUniqueId uniqueId
const QPointingDevice * device
bool operator==(const QEventPointPrivate &other) const
The QEventPoint class provides information about a point in a QPointerEvent.
State
Specifies the state of this event point.
static Q_GUI_EXPORT void detach(QEventPoint &p)
static Q_GUI_EXPORT void update(const QEventPoint &from, QEventPoint &to)
static QEventPoint withTimeStamp(ulong timestamp, int pointId, QEventPoint::State state, QPointF position, QPointF scenePosition, QPointF globalPosition)
static Q_GUI_EXPORT void setTimestamp(QEventPoint &p, ulong t)
\inmodule QtCore\reentrant
QPointingDeviceUniqueId identifies a unique object, such as a tagged token or stylus,...
The QPointingDevice class describes a device from which mouse, touch or tablet events originate.
The QVector2D class represents a vector or vertex in 2D space.
[Window class with invokable method]
Combined button and popup list for selecting options.
#define TRIVIAL_SETTER(type, field, Field)
#define Q_DECLARE_LOGGING_CATEGORY(name)
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)