![]() |
Qt 6.x
The Qt SDK
|
#include <qwaylandpointergestures_p.h>
Public Member Functions | |
QWaylandPointerGesturePinch (QWaylandInputDevice *p) | |
~QWaylandPointerGesturePinch () override | |
void | zwp_pointer_gesture_pinch_v1_begin (uint32_t serial, uint32_t time, struct ::wl_surface *surface, uint32_t fingers) override |
void | zwp_pointer_gesture_pinch_v1_update (uint32_t time, wl_fixed_t dx, wl_fixed_t dy, wl_fixed_t scale, wl_fixed_t rotation) override |
void | zwp_pointer_gesture_pinch_v1_end (uint32_t serial, uint32_t time, int32_t cancelled) override |
struct::zwp_pointer_gesture_pinch_v1 * | zwp_pointer_gesture_pinch_v1 () |
Public Attributes | |
QWaylandInputDevice * | mParent = nullptr |
QPointer< QWaylandWindow > | mFocus |
uint | mFingers = 0 |
qreal | mLastScale = 1 |
Definition at line 74 of file qwaylandpointergestures_p.h.
QtWaylandClient::QWaylandPointerGesturePinch::QWaylandPointerGesturePinch | ( | QWaylandInputDevice * | p | ) |
Definition at line 110 of file qwaylandpointergestures.cpp.
|
override |
Definition at line 115 of file qwaylandpointergestures.cpp.
|
inline |
Definition at line 96 of file qwaylandpointergestures_p.h.
|
override |
Definition at line 120 of file qwaylandpointergestures.cpp.
References e, QtWaylandClient::QWaylandWindow::fromWlSurface(), Qt::GestureStarted, mFingers, mFocus, mLastScale, mParent, QtWaylandClient::QWaylandInputDevice::mSerial, QtWaylandClient::QWaylandInputDevice::pointer(), qCDebug, and time.
|
override |
Definition at line 174 of file qwaylandpointergestures.cpp.
References cancelled, e, Qt::GestureCanceled, Qt::GestureFinished, mFingers, mFocus, mLastScale, mParent, QtWaylandClient::QWaylandInputDevice::mSerial, QtWaylandClient::QWaylandInputDevice::pointer(), qCDebug, and time.
|
override |
Definition at line 145 of file qwaylandpointergestures.cpp.
References e, Qt::GestureUpdated, mFingers, mFocus, mLastScale, mParent, QtWaylandClient::QWaylandInputDevice::pointer(), qCDebug, and time.
uint QtWaylandClient::QWaylandPointerGesturePinch::mFingers = 0 |
Definition at line 103 of file qwaylandpointergestures_p.h.
Referenced by zwp_pointer_gesture_pinch_v1_begin(), zwp_pointer_gesture_pinch_v1_end(), and zwp_pointer_gesture_pinch_v1_update().
QPointer<QWaylandWindow> QtWaylandClient::QWaylandPointerGesturePinch::mFocus |
Definition at line 102 of file qwaylandpointergestures_p.h.
Referenced by zwp_pointer_gesture_pinch_v1_begin(), zwp_pointer_gesture_pinch_v1_end(), and zwp_pointer_gesture_pinch_v1_update().
qreal QtWaylandClient::QWaylandPointerGesturePinch::mLastScale = 1 |
Definition at line 107 of file qwaylandpointergestures_p.h.
Referenced by zwp_pointer_gesture_pinch_v1_begin(), zwp_pointer_gesture_pinch_v1_end(), and zwp_pointer_gesture_pinch_v1_update().
QWaylandInputDevice* QtWaylandClient::QWaylandPointerGesturePinch::mParent = nullptr |
Definition at line 101 of file qwaylandpointergestures_p.h.
Referenced by zwp_pointer_gesture_pinch_v1_begin(), zwp_pointer_gesture_pinch_v1_end(), and zwp_pointer_gesture_pinch_v1_update().