Qt Virtual Keyboard API for Advanced Use Cases

These QML types fall under the categories of virtual keyboard plugin vendors, style providers, and keyboard layouts. They should not be used by application or middleware.

樣式

QML 類型

KeyIcon 具有可調節顔色的鍵圖標
KeyPanel 樣式化鍵的基類型
KeyboardStyle 為虛擬鍵盤提供樣式化接口
SelectionListItem A base type for selection list item delegates
TraceCanvas A specialized Canvas type for rendering Trace objects
TraceInputKeyPanel 跟蹤輸入鍵的基類型

組件

QML 類型

BackspaceKey Backspace key for keyboard layouts
BaseKey Common parent for all key types
ChangeLanguageKey Change language key for keyboard layouts
EnterKey Enter key for keyboard layouts
FillerKey Filler key for keyboard layouts
FlickKey Flick key for keyboard layouts
HandwritingModeKey Hand writing mode key for keyboard layouts
HideKeyboardKey Hide keyboard key for keyboard layouts
InputModeKey Input mode key for keyboard layouts
Key Regular character key for keyboard layouts
KeyboardColumn Keyboard column for keyboard layouts
KeyboardLayout 鍵盤布局
KeyboardLayoutLoader Allows dynamic loading of keyboard layout
KeyboardRow Keyboard row for keyboard layouts
ModeKey Generic mode key for keyboard layouts
NumberKey Specialized number key for keyboard layouts
ShiftKey Shift key for keyboard layouts
SpaceKey Space key for keyboard layouts
SymbolModeKey Symbol mode key for keyboard layouts
TraceInputArea A specialized MultiPointTouchArea for collecting touch input data
TraceInputKey A specialized key for collecting touch input data

C++ types

QVirtualKeyboardAbstractInputMethod 用於輸入法的基類
QVirtualKeyboardInputContext 提供對輸入上下文的訪問
QVirtualKeyboardInputEngine InputEngine 類提供支持 C++ 和 QML 集成的輸入引擎
QVirtualKeyboardObserver Acts as a hub for keyboard event notifications
QVirtualKeyboardSelectionListModel 用於選定列錶的列錶模型
QVirtualKeyboardTrace 跟蹤是用於觸摸輸入數據的數據模型
QtVirtualKeyboard Contains enums used by the virtual keyboard classes
QtVirtualKeyboard::KeyType Key type for the virtual keyboard key
QtVirtualKeyboard::KeyboardFunction Specifies a keyboard function to be executed by the virtual keyboard