Qt 虚拟键盘 C++ 类

提供类以实现虚拟键盘的输入方法。 更多信息...

命名空间

QtVirtualKeyboard

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

QVirtualKeyboardAbstractInputMethod

输入方法的基本类

QVirtualKeyboardDictionary

应用程序定义的虚拟键盘输入方法的字典

QVirtualKeyboardDictionaryManager

应用程序定义字典的字典管理

QVirtualKeyboardInputContext

提供对输入上下文的访问

QVirtualKeyboardInputEngine

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

QVirtualKeyboardObserver

充当键盘事件通知的中心

QVirtualKeyboardSelectionListModel

选择列表的列表模型

QVirtualKeyboardTrace

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

详细描述

要包含模块类的定义,请使用以下指令

#include <QtVirtualKeyboard>

使用模块

使用 Qt 模块需要链接到模块库,无论是直接链接还是通过其他依赖项。许多构建工具都有专门的对此的支持,包括 CMakeqmake

使用 CMake 构建

使用 find_package() 命令在 Qt6 包中定位所需的模块组件

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

有关更多信息,请参阅 CMake 入门

使用 qmake 构建

要将此模块链接到您的项目,请将以下行添加到您的 qmake .pro 文件中

QT += virtualkeyboard

© 2024 Qt 公司有限公司。在此包含的文档贡献享有各自所有者的版权。本提供的文档根据自由软件基金会发布的条款,受 GNU 自由文档许可证版本 1.3 许可。Qt 及其相关标志是芬兰和/或其他国家/地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。