Qt Virtual Keyboard C++ Classes
Stellt Klassen zur Implementierung von Eingabemethoden für virtuelle Tastaturen bereit. Mehr...
Namensräume
Enthält Aufzählungen, die von den Klassen für virtuelle Tastaturen verwendet werden |
Klassen
Basisklasse für Eingabemethoden | |
Ein anwendungsdefiniertes Wörterbuch für Eingabemethoden virtueller Tastaturen | |
Verwaltung von anwendungsdefinierten Wörterbüchern | |
Bietet Zugriff auf einen Eingabekontext | |
Die Klasse `InputEngine` stellt eine Eingabe-Engine bereit, die die Integration von C++ und QML unterstützt | |
Dient als Knotenpunkt für Benachrichtigungen zu Tastaturereignissen | |
Listenmodell für Auswahllisten | |
„Trace“ ist ein Datenmodell für Touch-Eingabedaten |
Ausführliche 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 die 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.
Erstellen 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)Weitere Informationen finden Sie unter „Erste Schritte mit CMake “.
Erstellen mit qmake
Um eine Verknüpfung mit diesem Modul herzustellen, fügen Sie die folgende Zeile in Ihre qmake-Datei „ .pro “ ein:
QT += virtualkeyboard© 2026 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.