Qt Virtual Keyboard C++ 類

提供用於實現虛擬鍵盤輸入法的類。 更多...

名稱空間

QtVirtualKeyboard Contains enums used by the virtual keyboard classes

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)
					

Getting started with CMake 瞭解更多信息。

采用 qmake 構建

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

QT += virtualkeyboard