Qt Virtual Keyboard C++ 类

提供用于实现虚拟键盘输入法的类。 更多...

名称空间

QtVirtualKeyboard

包含用于虚拟键盘类的枚举

QVirtualKeyboardAbstractInputMethod

用于输入法的基类

QVirtualKeyboardDictionary

An application-defined dictionary for virtual keyboard input methods

QVirtualKeyboardDictionaryManager

Dictionary management for application-defined dictionaries

QVirtualKeyboardInputContext

提供对输入上下文的访问

QVirtualKeyboardInputEngine

InputEngine 类提供支持 C++ 和 QML 集成的输入引擎

QVirtualKeyboardObserver

Acts as a hub for keyboard event notifications

QVirtualKeyboardSelectionListModel

用于选定列表的列表模型

QVirtualKeyboardTrace

跟踪是用于触摸输入数据的数据模型

详细描述

要包括模块类定义,使用以下指令:

#include <QtVirtualKeyboard>
					

使用模块

使用 Qt 模块要求直接或透过其它依赖链接到模块库。一些构建工具为此有贡献支持,包括 CMake and qmake .

构建采用 CMake

使用 find_package() 命令去定位所需模块组件,在 Qt6 包:

find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard)
target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard)
					

CMake 快速入门 了解更多信息。

采用 qmake 构建

To link against this module, add the following line to your qmake .pro 文件:

QT += virtualkeyboard