Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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 402 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 406 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 420 of file qwaylandinputdevice_p.h.

Member Data Documentation

◆ angleDelta

QPoint QtWaylandClient::QWaylandPointerEvent::angleDelta

◆ button

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

◆ buttons

Qt::MouseButtons QtWaylandClient::QWaylandPointerEvent::buttons

◆ global

QPointF QtWaylandClient::QWaylandPointerEvent::global

◆ inverted

bool QtWaylandClient::QWaylandPointerEvent::inverted = false

◆ local

QPointF QtWaylandClient::QWaylandPointerEvent::local

◆ modifiers

Qt::KeyboardModifiers QtWaylandClient::QWaylandPointerEvent::modifiers

◆ phase

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

◆ pixelDelta

QPoint QtWaylandClient::QWaylandPointerEvent::pixelDelta

◆ source

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

◆ surface

QPointer<QWaylandWindow> QtWaylandClient::QWaylandPointerEvent::surface

Definition at line 449 of file qwaylandinputdevice_p.h.

◆ timestamp

ulong QtWaylandClient::QWaylandPointerEvent::timestamp = 0

◆ type

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

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