Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qohosnativenodekeyevent.h
Go to the documentation of this file.
1
// Copyright (C) 2025 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#
ifndef
QOHOSNATIVENODEKEYEVENT_H
5
#
define
QOHOSNATIVENODEKEYEVENT_H
6
7
#
include
<
QtCore
/
qflags
.
h
>
8
#
include
<
QtCore
/
qglobal
.
h
>
9
#
include
<
arkui
/
native_key_event
.
h
>
10
#
include
<
qohoskeyevent
.
h
>
11
#
include
<
qohoskeyeventconverthelpers
.
h
>
12
13
QT_BEGIN_NAMESPACE
14
15
std
::shared_ptr<
QOhosKeyEvent
>
makeQOhosNativeNodeKeyEvent
(
16
::ArkUI_KeyEventType keyEventType, ::ArkUI_KeyCode keyCode, QFlags<OhosKeyboardModifier> keysFlags);
17
18
std
::shared_ptr<
QOhosKeyEvent
>
makeEmptyQOhosNativeNodeKeyEvent
();
19
20
QT_END_NAMESPACE
21
22
#
endif
// QOHOSNATIVENODEKEYEVENT_H
QOhosKeyEvent
Definition
qohoskeyevent.h:26
QT_BEGIN_NAMESPACE::QOhosNativeNodeKeyEvent::QOhosNativeNodeKeyEvent
QOhosNativeNodeKeyEvent(::ArkUI_KeyEventType keyEventType, ::ArkUI_KeyCode keyCode, QFlags< OhosKeyboardModifier > keysFlags)
Definition
qohosnativenodekeyevent.cpp:205
QT_BEGIN_NAMESPACE::QOhosNativeNodeKeyEvent::equals
bool equals(const QOhosKeyEvent &other) const override
Definition
qohosnativenodekeyevent.cpp:235
QT_BEGIN_NAMESPACE::QOhosNativeNodeKeyEvent::tryConvertToQOhosQtKeyEvent
std::optional< QOhosQtKeyEvent > tryConvertToQOhosQtKeyEvent() const override
Definition
qohosnativenodekeyevent.cpp:215
QT_BEGIN_NAMESPACE::QOhosNativeNodeKeyEvent::~QOhosNativeNodeKeyEvent
~QOhosNativeNodeKeyEvent() override
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QT_BEGIN_NAMESPACE::ohosNativeNodeNumpadSpecialQtKeyMap
const QMap<::ArkUI_KeyCode, Qt::Key > ohosNativeNodeNumpadSpecialQtKeyMap
Definition
qohosnativenodekeyevent.cpp:14
QT_BEGIN_NAMESPACE::ohosNativeNodeQtKeyShiftPressedMap
const QMap<::ArkUI_KeyCode, Qt::Key > ohosNativeNodeQtKeyShiftPressedMap
Definition
qohosnativenodekeyevent.cpp:159
QT_BEGIN_NAMESPACE::ohosNativeNodeQtKeyMap
QMap<::ArkUI_KeyCode, Qt::Key > ohosNativeNodeQtKeyMap
Definition
qohosnativenodekeyevent.cpp:29
QtKeyEventHelpers
Definition
qohoskeyeventconverthelpers.cpp:10
QtKeyEventHelpers::isOnlyShiftModificatorPressed
bool isOnlyShiftModificatorPressed(Qt::KeyboardModifiers keyboardModifiers)
Definition
qohoskeyeventconverthelpers.cpp:139
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
makeEmptyQOhosNativeNodeKeyEvent
std::shared_ptr< QOhosKeyEvent > makeEmptyQOhosNativeNodeKeyEvent()
Definition
qohosnativenodekeyevent.cpp:313
makeQOhosNativeNodeKeyEvent
std::shared_ptr< QOhosKeyEvent > makeQOhosNativeNodeKeyEvent(::ArkUI_KeyEventType keyEventType, ::ArkUI_KeyCode keyCode, QFlags< OhosKeyboardModifier > keysFlags)
Definition
qohosnativenodekeyevent.cpp:307
qtbase
src
plugins
platforms
ohos
qohosnativenodekeyevent.h
Generated on
for Qt by
1.18.0