QVirtualKeyboardDictionary Class
Ein anwendungsdefiniertes Wörterbuch für virtuelle Tastatur-Eingabemethoden. Mehr...
Kopfzeile: | #include <QVirtualKeyboardDictionary> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard) target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard) |
qmake: | QT += virtualkeyboard |
Vererbt: | QObject |
Eigenschaften
Öffentliche Funktionen
QStringList | contents() const |
QString | name() const |
void | resetContents() |
void | setContents(const QStringList &contents) |
Signale
void | contentsChanged() |
Detaillierte Beschreibung
Diese Klasse definiert ein benanntes Wörterbuch, das aus Wörtern oder Phrasen besteht. Das Wörterbuch kann im gewünschten Kontext aktiviert werden und seine Verwendung hängt von der aktuellen Eingabemethode der virtuellen Tastatur ab.
Eigenschaft Dokumentation
contents : QStringList
Inhalt des Wörterbuchs.
Diese Eigenschaft enthält den Inhalt des Wörterbuchs. Normalerweise besteht der Inhalt aus Wörtern oder Phrasen. Beachten Sie, dass das Wörterbuch sprachneutral ist, was bedeutet, dass es in der Verantwortung der Anwendung liegt, das Wörterbuch zu lokalisieren, wenn es sprachabhängige Daten enthält.
Der Inhalt kann jederzeit festgelegt werden, obwohl es sinnvoll ist, ihn festzulegen, 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 der Erstellung des Wörterbuchs angegeben wurde. Der Name wird benötigt, wenn Sie sich auf ein bestimmtes Wörterbuch beziehen (z. B. wenn Sie es im Eingabekontext aktivieren).
Hinweis: Der Name des Wörterbuchs kann später nicht mehr geändert werden.
Zugriffsfunktionen:
QString | name() const |
© 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.