Sur cette page

QVirtualKeyboardDictionary Class

Un dictionnaire défini par l'application pour les méthodes de saisie au clavier virtuel. En savoir plus...

En-tête : #include <QVirtualKeyboardDictionary>
CMake : find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard)
target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard)
qmake : QT += virtualkeyboard
Hérite de : QObject

Propriétés

Fonctions publiques

QStringList contents() const
QString name() const
void resetContents()
void setContents(const QStringList &contents)

Signaux

Description détaillée

Cette classe définit un dictionnaire nommé composé de mots ou d’expressions. Le dictionnaire peut être activé dans le contexte souhaité et son utilisation dépend de la méthode de saisie actuellement utilisée par le clavier virtuel.

Documentation des propriétés

contents : QStringList

contenu du dictionnaire.

Cette propriété contient le contenu du dictionnaire. En général, ce contenu est constitué de mots ou d’expressions. Notez que le dictionnaire est indépendant de la langue ; il incombe donc à l’application de le localiser s’il contient des données dépendantes de la langue.

Le contenu peut être défini à tout moment, bien qu’il soit préférable de le faire lorsque la méthode de saisie n’est pas active.

Fonctions d’accès :

QStringList contents() const
void setContents(const QStringList &contents)
void resetContents()

Signal de notification :

void contentsChanged()

[read-only] name : const QString

nom du dictionnaire.

Cette propriété contient le nom du dictionnaire tel qu'il a été spécifié lors de sa création. Ce nom est nécessaire pour faire référence à un dictionnaire spécifique (par exemple, lorsque vous l'activez dans le contexte de saisie).

Remarque : le nomdu dictionnaire ne peut pas être modifié ultérieurement.

Fonctions d'accès :

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.