Qt 6.x
The Qt SDK
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)
 

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
 

Detailed Description

Definition at line 404 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 408 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 
)
inline

Definition at line 422 of file qwaylandinputdevice_p.h.

Member Data Documentation

◆ angleDelta

QPoint QtWaylandClient::QWaylandPointerEvent::angleDelta

Definition at line 448 of file qwaylandinputdevice_p.h.

◆ button

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

Definition at line 445 of file qwaylandinputdevice_p.h.

◆ buttons

Qt::MouseButtons QtWaylandClient::QWaylandPointerEvent::buttons

Definition at line 444 of file qwaylandinputdevice_p.h.

◆ global

QPointF QtWaylandClient::QWaylandPointerEvent::global

Definition at line 443 of file qwaylandinputdevice_p.h.

◆ local

QPointF QtWaylandClient::QWaylandPointerEvent::local

Definition at line 442 of file qwaylandinputdevice_p.h.

◆ modifiers

Qt::KeyboardModifiers QtWaylandClient::QWaylandPointerEvent::modifiers

Definition at line 446 of file qwaylandinputdevice_p.h.

◆ phase

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

Definition at line 440 of file qwaylandinputdevice_p.h.

◆ pixelDelta

QPoint QtWaylandClient::QWaylandPointerEvent::pixelDelta

Definition at line 447 of file qwaylandinputdevice_p.h.

◆ source

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

Definition at line 449 of file qwaylandinputdevice_p.h.

◆ surface

QPointer<QWaylandWindow> QtWaylandClient::QWaylandPointerEvent::surface

Definition at line 450 of file qwaylandinputdevice_p.h.

◆ timestamp

ulong QtWaylandClient::QWaylandPointerEvent::timestamp = 0

Definition at line 441 of file qwaylandinputdevice_p.h.

◆ type

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

Definition at line 439 of file qwaylandinputdevice_p.h.


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