Qt Virtual Keyboard QML Types
The QML types can be imported into your application using the following import statements in your .qml file:
import QtQuick.VirtualKeyboard 2.15 import QtQuick.VirtualKeyboard.Styles 2.15 import QtQuick.VirtualKeyboard.Settings 2.15
In addition to importing the types, the QT_IM_MODULE
environment variable must be set to qtvirtualkeyboard
. For more information, see Loading the Plugin.
Styling:
Key icon with adjustable color | |
A base type of the styled keys | |
Provides a styling interface for the Virtual Keyboard | |
A base type for selection list item delegates | |
A specialized Canvas type for rendering Trace objects | |
A base type of the trace input key |
Settings:
Provides settings for virtual keyboard |
Input framework and keys:
Backspace key for keyboard layouts | |
Common parent for all key types | |
Change language key for keyboard layouts | |
Enter key for keyboard layouts | |
Provides attached properties for customizing the enter key | |
Filler key for keyboard layouts | |
Provides a handwriting panel add-on for the virtual keyboard UI | |
Hand writing mode key for keyboard layouts | |
Hide keyboard key for keyboard layouts | |
Provides access to an input context | |
Maps the user input to the input methods | |
Base type for creating input method in QML | |
Input mode key for keyboard layouts | |
Provides the virtual keyboard UI | |
Regular character key for keyboard layouts | |
Keyboard column for keyboard layouts | |
Keyboard layout | |
Allows dynamic loading of keyboard layout | |
Keyboard row for keyboard layouts | |
Generic mode key for keyboard layouts | |
Specialized number key for keyboard layouts | |
Provides a data model for the selection lists | |
Manages the shift state | |
Shift key for keyboard layouts | |
Space key for keyboard layouts | |
Symbol mode key for keyboard layouts | |
Data model for touch input data | |
A specialized MultiPointTouchArea for collecting touch input data | |
A specialized key for collecting touch input data |