QVirtualKeyboardDictionary Class
Ein anwendungsspezifisches Wörterbuch für virtuelle Tastatureingabemethoden. Mehr...
| Kopfzeile: | #include <QVirtualKeyboardDictionary> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard) target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard) |
| qmake: | QT += virtualkeyboard |
| Erbt von: | QObject |
Eigenschaften
Öffentliche Funktionen
| QStringList | contents() const |
| QString | name() const |
| void | resetContents() |
| void | setContents(const QStringList &contents) |
Signale
| void | contentsChanged() |
Ausführliche Beschreibung
Diese Klasse definiert ein benanntes Wörterbuch, das aus Wörtern oder Wortgruppen besteht. Das Wörterbuch kann im gewünschten Kontext aktiviert werden, und seine Verwendung hängt von der aktuellen Eingabemethode der virtuellen Tastatur ab.
Dokumentation der Eigenschaften
contents : QStringList
Inhalt des Wörterbuchs.
Diese Eigenschaft enthält den Inhalt des Wörterbuchs. In der Regel besteht der Inhalt aus Wörtern oder Phrasen. Beachten Sie, dass das Wörterbuch sprachneutral ist, d. h., es liegt in der Verantwortung der Anwendung, das Wörterbuch zu lokalisieren, falls es sprachabhängige Daten enthält.
Der Inhalt kann jederzeit festgelegt werden, allerdings ist es sinnvoll, dies zu tun, wenn die Eingabemethode nicht aktiv ist.
Zugriffsfunktionen:
| QStringList | contents() const |
| void | setContents(const QStringList &contents) |
| void | resetContents() |
Benachrichtigungssignal:
| void | contentsChanged() |
[read-only] name : const QString
Name des Wörterbuchs.
Diese Eigenschaft enthält den Namen des Wörterbuchs, der bei dessen Erstellung angegeben wurde. Der Name wird benötigt, wenn auf ein bestimmtes Wörterbuch verwiesen wird (beispielsweise beim Aktivieren im Eingabekontext).
Hinweis: Der Namedes Wörterbuchs kann später nicht mehr geändert werden.
Zugriffsfunktionen:
| QString | name() const |
© 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.