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
qohosxcomponentkeyevent.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
QOHOSXCOMPONENTKEYEVENT_H
5
#
define
QOHOSXCOMPONENTKEYEVENT_H
6
7
#
include
<
QtCore
/
qflags
.
h
>
8
#
include
<
QtCore
/
qglobal
.
h
>
9
#
include
<
ace
/
xcomponent
/
native_interface_xcomponent
.
h
>
10
#
include
<
qohoskeyevent
.
h
>
11
#
include
<
qohoskeyeventconverthelpers
.
h
>
12
13
QT_BEGIN_NAMESPACE
14
15
std
::shared_ptr<
QOhosKeyEvent
>
makeQOhosXComponentKeyEvent
(
16
::OH_NativeXComponent_KeyAction keyAction, ::OH_NativeXComponent_KeyCode keyCode,
17
QFlags<OhosKeyboardModifier> keysFlags);
18
19
QT_END_NAMESPACE
20
21
#
endif
// QOHOSXCOMPONENTKEYEVENT_H
QOhosKeyEvent
Definition
qohoskeyevent.h:26
QT_BEGIN_NAMESPACE::QOhosXComponentKeyEvent::tryConvertToQOhosQtKeyEvent
std::optional< QOhosQtKeyEvent > tryConvertToQOhosQtKeyEvent() const override
Definition
qohosxcomponentkeyevent.cpp:298
QT_BEGIN_NAMESPACE::QOhosXComponentKeyEvent::~QOhosXComponentKeyEvent
~QOhosXComponentKeyEvent() override
QT_BEGIN_NAMESPACE::QOhosXComponentKeyEvent::QOhosXComponentKeyEvent
QOhosXComponentKeyEvent(::OH_NativeXComponent_KeyAction keyAction, ::OH_NativeXComponent_KeyCode keyCode, QFlags< OhosKeyboardModifier > keysFlags)
Definition
qohosxcomponentkeyevent.cpp:288
QT_BEGIN_NAMESPACE::QOhosXComponentKeyEvent::equals
bool equals(const QOhosKeyEvent &other) const override
Definition
qohosxcomponentkeyevent.cpp:313
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QT_BEGIN_NAMESPACE::ohosXComponentQtKeyShiftPressedMap
const QMap< OH_NativeXComponent_KeyCode, Qt::Key > ohosXComponentQtKeyShiftPressedMap
Definition
qohosxcomponentkeyevent.cpp:242
QT_BEGIN_NAMESPACE::ohosXComponentQtKeyMap
const QMap< OH_NativeXComponent_KeyCode, Qt::Key > ohosXComponentQtKeyMap
Definition
qohosxcomponentkeyevent.cpp:29
QT_BEGIN_NAMESPACE::ohosXComponentNumpadSpecialQtKeyMap
const QMap< OH_NativeXComponent_KeyCode, Qt::Key > ohosXComponentNumpadSpecialQtKeyMap
Definition
qohosxcomponentkeyevent.cpp:14
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
makeQOhosXComponentKeyEvent
std::shared_ptr< QOhosKeyEvent > makeQOhosXComponentKeyEvent(::OH_NativeXComponent_KeyAction keyAction, ::OH_NativeXComponent_KeyCode keyCode, QFlags< OhosKeyboardModifier > keysFlags)
Definition
qohosxcomponentkeyevent.cpp:385
qtbase
src
plugins
platforms
ohos
qohosxcomponentkeyevent.h
Generated on
for Qt by
1.18.0