![]() |
Qt 6.x
The Qt SDK
|
#include <qwasmevent.h>
Inheritance diagram for PointerEvent:
Collaboration diagram for PointerEvent:Public Member Functions | |
| PointerEvent (EventType type, emscripten::val webEvent) | |
| ~PointerEvent () | |
| PointerEvent (const PointerEvent &other) | |
| PointerEvent (PointerEvent &&other) | |
| PointerEvent & | operator= (const PointerEvent &other) |
| PointerEvent & | operator= (PointerEvent &&other) |
Public Member Functions inherited from MouseEvent | |
| MouseEvent (EventType type, emscripten::val webEvent) | |
| ~MouseEvent () | |
| MouseEvent (const MouseEvent &other) | |
| MouseEvent (MouseEvent &&other) | |
| MouseEvent & | operator= (const MouseEvent &other) |
| MouseEvent & | operator= (MouseEvent &&other) |
Public Member Functions inherited from Event | |
| Event (EventType type, emscripten::val target) | |
| ~Event () | |
| Event (const Event &other) | |
| Event (Event &&other) | |
| Event & | operator= (const Event &other) |
| Event & | operator= (Event &&other) |
Static Public Member Functions | |
| static std::optional< PointerEvent > | fromWeb (emscripten::val webEvent) |
Static Public Member Functions inherited from MouseEvent | |
| static constexpr Qt::MouseButton | buttonFromWeb (int webButton) |
| static constexpr Qt::MouseButtons | buttonsFromWeb (unsigned short webButtons) |
| static constexpr QEvent::Type | mouseEventTypeFromEventType (EventType eventType, WindowArea windowArea) |
Public Attributes | |
| PointerType | pointerType |
| int | pointerId |
| qreal | pressure |
| qreal | width |
| qreal | height |
| bool | isPrimary |
Public Attributes inherited from MouseEvent | |
| QPointF | localPoint |
| QPointF | pointInPage |
| QPointF | pointInViewport |
| Qt::MouseButton | mouseButton |
| Qt::MouseButtons | mouseButtons |
| QFlags< Qt::KeyboardModifier > | modifiers |
Public Attributes inherited from Event | |
| EventType | type |
| emscripten::val | target = emscripten::val::undefined() |
Definition at line 203 of file qwasmevent.h.
| PointerEvent::PointerEvent | ( | EventType | type, |
| emscripten::val | webEvent | ||
| ) |
Definition at line 172 of file qwasmevent.cpp.
References isPrimary, Mouse, Other, pointerId, pointerType, pressure, and Touch.
|
default |
|
default |
|
default |
|
static |
Definition at line 198 of file qwasmevent.cpp.
References PointerDown, PointerEnter, PointerLeave, PointerMove, and PointerUp.
Referenced by ClientArea::ClientArea(), QWasmWindow::QWasmWindow(), Resizer::ResizerElement::ResizerElement(), and TitleBar::TitleBar().
Here is the caller graph for this function:
|
default |
|
default |
| qreal PointerEvent::height |
Definition at line 218 of file qwasmevent.h.
| bool PointerEvent::isPrimary |
Definition at line 219 of file qwasmevent.h.
Referenced by PointerEvent().
| int PointerEvent::pointerId |
Definition at line 215 of file qwasmevent.h.
Referenced by PointerEvent().
| PointerType PointerEvent::pointerType |
Definition at line 214 of file qwasmevent.h.
Referenced by PointerEvent().
| qreal PointerEvent::pressure |
Definition at line 216 of file qwasmevent.h.
Referenced by PointerEvent().
| qreal PointerEvent::width |
Definition at line 217 of file qwasmevent.h.