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
QtWaylandClient::QWaylandPointerEvent Class Reference

#include <qwaylandinputdevice_p.h>

Inheritance diagram for QtWaylandClient::QWaylandPointerEvent:
Collaboration diagram for QtWaylandClient::QWaylandPointerEvent:

Public Member Functions

 QWaylandPointerEvent (QEvent::Type type, Qt::ScrollPhase phase, QWaylandWindow *surface, ulong timestamp, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButtons buttons, Qt::MouseButton button, Qt::KeyboardModifiers modifiers)
 QWaylandPointerEvent (QEvent::Type type, Qt::ScrollPhase phase, QWaylandWindow *surface, ulong timestamp, const QPointF &local, const QPointF &global, const QPoint &pixelDelta, const QPoint &angleDelta, Qt::MouseEventSource source, Qt::KeyboardModifiers modifiers, bool inverted)

Public Attributes

QEvent::Type type = QEvent::None
Qt::ScrollPhase phase = Qt::NoScrollPhase
ulong timestamp = 0
QPointF local
QPointF global
Qt::MouseButtons buttons
Qt::MouseButton button = Qt::NoButton
Qt::KeyboardModifiers modifiers
QPoint pixelDelta
QPoint angleDelta
Qt::MouseEventSource source = Qt::MouseEventNotSynthesized
QPointer< QWaylandWindowsurface
bool inverted = false

Detailed Description

Definition at line 437 of file qwaylandinputdevice_p.h.

Constructor & Destructor Documentation

◆ QWaylandPointerEvent() [1/2]

QtWaylandClient::QWaylandPointerEvent::QWaylandPointerEvent ( QEvent::Type type,
Qt::ScrollPhase phase,
QWaylandWindow * surface,
ulong timestamp,
const QPointF & localPos,
const QPointF & globalPos,
Qt::MouseButtons buttons,
Qt::MouseButton button,
Qt::KeyboardModifiers modifiers )
inline

Definition at line 441 of file qwaylandinputdevice_p.h.

◆ QWaylandPointerEvent() [2/2]

QtWaylandClient::QWaylandPointerEvent::QWaylandPointerEvent ( QEvent::Type type,
Qt::ScrollPhase phase,
QWaylandWindow * surface,
ulong timestamp,
const QPointF & local,
const QPointF & global,
const QPoint & pixelDelta,
const QPoint & angleDelta,
Qt::MouseEventSource source,
Qt::KeyboardModifiers modifiers,
bool inverted )
inline

Definition at line 455 of file qwaylandinputdevice_p.h.

Member Data Documentation

◆ angleDelta

QPoint QtWaylandClient::QWaylandPointerEvent::angleDelta

Definition at line 482 of file qwaylandinputdevice_p.h.

◆ button

Qt::MouseButton QtWaylandClient::QWaylandPointerEvent::button = Qt::NoButton

Definition at line 479 of file qwaylandinputdevice_p.h.

◆ buttons

Qt::MouseButtons QtWaylandClient::QWaylandPointerEvent::buttons

Definition at line 478 of file qwaylandinputdevice_p.h.

◆ global

QPointF QtWaylandClient::QWaylandPointerEvent::global

Definition at line 477 of file qwaylandinputdevice_p.h.

◆ inverted

bool QtWaylandClient::QWaylandPointerEvent::inverted = false

Definition at line 485 of file qwaylandinputdevice_p.h.

◆ local

QPointF QtWaylandClient::QWaylandPointerEvent::local

Definition at line 476 of file qwaylandinputdevice_p.h.

◆ modifiers

Qt::KeyboardModifiers QtWaylandClient::QWaylandPointerEvent::modifiers

Definition at line 480 of file qwaylandinputdevice_p.h.

◆ phase

Qt::ScrollPhase QtWaylandClient::QWaylandPointerEvent::phase = Qt::NoScrollPhase

Definition at line 474 of file qwaylandinputdevice_p.h.

◆ pixelDelta

QPoint QtWaylandClient::QWaylandPointerEvent::pixelDelta

Definition at line 481 of file qwaylandinputdevice_p.h.

◆ source

Qt::MouseEventSource QtWaylandClient::QWaylandPointerEvent::source = Qt::MouseEventNotSynthesized

Definition at line 483 of file qwaylandinputdevice_p.h.

◆ surface

QPointer<QWaylandWindow> QtWaylandClient::QWaylandPointerEvent::surface

Definition at line 484 of file qwaylandinputdevice_p.h.

◆ timestamp

ulong QtWaylandClient::QWaylandPointerEvent::timestamp = 0

Definition at line 475 of file qwaylandinputdevice_p.h.

◆ type

QEvent::Type QtWaylandClient::QWaylandPointerEvent::type = QEvent::None

Definition at line 473 of file qwaylandinputdevice_p.h.


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