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.
Styles▲
QML types
-
KeyIcon: Key icon with adjustable color.
-
KeyPanel: A base type of the styled keys.
-
KeyboardStyle: Provides a styling interface for the Virtual Keyboard.
-
SelectionListItem: A base type for selection list item delegates.
-
TraceCanvas: A specialized Canvas type for rendering Trace objects.
-
TraceInputKeyPanel: A base type of the trace input key.
Components▲
QML types
-
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: Keyboard layout.
-
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: The base class for input methods.
-
QVirtualKeyboardInputContext: Provides access to an input context.
-
QVirtualKeyboardInputEngine: The InputEngine class provides an input engine that supports C++ and QML integration.
-
QVirtualKeyboardObserver: Acts as a hub for keyboard event notifications.
-
QVirtualKeyboardSelectionListModel: List model for selection lists.
-
QVirtualKeyboardTrace: Trace is a data model for touch input data.
-
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.