Provides classes to implement input methods for virtual keyboards. More...
Contains enums used by the virtual keyboard classes |
Base class for input methods |
|
An application-defined dictionary for virtual keyboard input methods |
|
Dictionary management for application-defined dictionaries |
|
Provides access to an input context |
|
InputEngine class provides an input engine that supports C++ and QML integration |
|
Acts as a hub for keyboard event notifications |
|
List model for selection lists |
|
Trace is a data model for touch input data |
To include the definitions of the module's classes, use the following directive:
#include <QtVirtualKeyboard>
Using a Qt module requires linking against the module library, either directly or through other dependencies. Several build tools have dedicated support for this, including CMake and qmake.
Use the find_package()
command to locate the needed module components in the Qt6
package:
find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard) target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard)
See Getting started with CMake for more information.
To link against this module, add the following line to your qmake .pro
file:
QT += virtualkeyboard
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: