![]() |
Qt 6.x
The Qt SDK
|
#include "qwasmplatform.h"
#include <QtCore/qglobal.h>
#include <QtCore/qnamespace.h>
#include <QtGui/qevent.h>
#include <QPoint>
#include <emscripten/html5.h>
#include <emscripten/val.h>
Go to the source code of this file.
Classes | |
struct | KeyboardModifier::internal::IsEmscriptenEvent< T > |
struct | KeyboardModifier::internal::IsEmscriptenEvent< T >::SFINAE< U,,,, > |
struct | KeyboardModifier::internal::Helper< T, std::enable_if_t< IsEmscriptenEvent< T >::value > > |
struct | KeyboardModifier::internal::Helper< emscripten::val > |
struct | Event |
struct | KeyEvent |
struct | MouseEvent |
struct | PointerEvent |
struct | DragEvent |
struct | WheelEvent |
Namespaces | |
namespace | KeyboardModifier |
namespace | KeyboardModifier::internal |
Enumerations | |
enum class | EventType { Drop , KeyDown , KeyUp , PointerDown , PointerMove , PointerUp , PointerEnter , PointerLeave , PointerCancel , Wheel } |
enum class | PointerType { Mouse , Touch , Other } |
enum class | WindowArea { NonClient , Client } |
enum class | DeltaMode { Pixel , Line , Page } |
Functions | |
template<typename Event > | |
QFlags< Qt::KeyboardModifier > | KeyboardModifier::getForEvent (const Event &event) |
template<> | |
QFlags< Qt::KeyboardModifier > | KeyboardModifier::getForEvent< EmscriptenKeyboardEvent > (const EmscriptenKeyboardEvent &event) |
|
strong |
Enumerator | |
---|---|
Pixel | |
Line | |
Page |
Definition at line 46 of file qwasmevent.h.
|
strong |
Enumerator | |
---|---|
Drop | |
KeyDown | |
KeyUp | |
PointerDown | |
PointerMove | |
PointerUp | |
PointerEnter | |
PointerLeave | |
PointerCancel | |
Wheel |
Definition at line 22 of file qwasmevent.h.
|
strong |
Enumerator | |
---|---|
Mouse | |
Touch | |
Other |
Definition at line 35 of file qwasmevent.h.
|
strong |
Enumerator | |
---|---|
NonClient | |
Client |
Definition at line 41 of file qwasmevent.h.