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

Components

QML types

C++ types

QVirtualKeyboardAbstractInputMethod

Base class for input methods

QVirtualKeyboardInputContext

Provides access to an input context

QVirtualKeyboardInputEngine

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