Qt Virtual Keyboard C++ Classes
Stellt Klassen zur Verfügung, um Eingabemethoden für virtuelle Tastaturen zu implementieren. Mehr...
Namespaces
Enthält Enums, die von den Klassen für virtuelle Tastaturen verwendet werden |
Klassen
Basisklasse für Eingabemethoden | |
Ein anwendungsdefiniertes Wörterbuch für Eingabemethoden der virtuellen Tastatur | |
Wörterbuchverwaltung für anwendungsdefinierte Wörterbücher | |
Ermöglicht den Zugriff auf einen Eingabekontext | |
Die Klasse InputEngine bietet eine Eingabe-Engine, die die Integration von C++ und QML unterstützt | |
Dient als Drehscheibe für Benachrichtigungen über Tastaturereignisse | |
Listenmodell für Auswahllisten | |
Trace ist ein Datenmodell für Touch-Eingabedaten |
Detaillierte Beschreibung
Um die Definitionen der Klassen des Moduls einzubinden, verwenden Sie die folgende Direktive:
#include <QtVirtualKeyboard>
Verwendung des Moduls
Die Verwendung eines Qt-Moduls erfordert eine Verknüpfung mit der Modulbibliothek, entweder direkt oder über andere Abhängigkeiten. Mehrere Build-Tools bieten hierfür spezielle Unterstützung, darunter CMake und qmake.
Bauen mit CMake
Verwenden Sie den Befehl find_package()
, um die benötigten Modulkomponenten im Paket Qt6
zu finden:
find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard) target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard)
Siehe Erste Schritte mit CMake für weitere Informationen.
Bauen mit qmake
Um gegen dieses Modul zu linken, fügen Sie die folgende Zeile in Ihre qmake .pro
Datei ein:
QT += virtualkeyboard
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.