![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qflags.h>#include <QtCore/qglobal.h>#include <QtCore/qspan.h>#include <arkui/ui_input_event.h>#include <qarkui/input.h>#include <vector>Go to the source code of this file.
Classes | |
| struct | OhosKeyToModifier |
Enumerations | |
| enum class | OhosKeyboardModifier { CTRL = 1 << 0 , ALT = 1 << 1 , SHIFT = 1 << 2 , LOGO = 1 << 3 , CAPS_LOCK = 1 << 4 , NUM_LOCK = 1 << 5 } |
Functions | |
| QFlags< OhosKeyboardModifier > | readKeyModifiersFromKeyState (QSpan< const OhosKeyToModifier > keysToModifiers) |
| QFlags< OhosKeyboardModifier > | readKeyModifiersFromOhosUiInputEvent (::ArkUI_UIInputEvent *uiInputEvent) |
| Qt::KeyboardModifiers | convertOhosToQtKeyboardModifiers (QFlags< OhosKeyboardModifier > ohosKeysModifiers) |
|
strong |
| Enumerator | |
|---|---|
| CTRL | |
| ALT | |
| SHIFT | |
| LOGO | |
| CAPS_LOCK | |
| NUM_LOCK | |
Definition at line 16 of file qohoskeymodifiers.h.
| Qt::KeyboardModifiers convertOhosToQtKeyboardModifiers | ( | QFlags< OhosKeyboardModifier > | ohosKeysModifiers | ) |
| QFlags< OhosKeyboardModifier > readKeyModifiersFromKeyState | ( | QSpan< const OhosKeyToModifier > | keysToModifiers | ) |
Definition at line 105 of file qohoskeymodifiers.cpp.
| QFlags< OhosKeyboardModifier > readKeyModifiersFromOhosUiInputEvent | ( | ::ArkUI_UIInputEvent * | uiInputEvent | ) |
Definition at line 133 of file qohoskeymodifiers.cpp.