Qt Virtual Keyboard API pour les cas d'utilisation avancés
Ces types QML relèvent des catégories suivantes : fournisseurs de plugins de clavier virtuel, fournisseurs de styles et dispositions de clavier. Ils ne doivent pas être utilisés par les applications ou les intergiciels.
Styles
Types QML
Icône de touche avec couleur ajustable | |
Type de base des touches stylisées | |
Fournit une interface de personnalisation pour le clavier virtuel | |
Un type de base pour les délégués d’éléments de liste de sélection | |
Un type Canvas spécialisé pour le rendu des objets Trace | |
Un type de base pour la touche de saisie de trace |
Components
Types QML
Touche Retour arrière pour les dispositions de clavier | |
Parent commun à tous les types de touches | |
Touche de changement de langue pour les dispositions de clavier | |
Touche Entrée pour les dispositions de clavier | |
Touche de remplissage pour les dispositions de clavier | |
Touche « Flick » pour les dispositions de clavier | |
Touche du mode d'écriture manuscrite pour les dispositions de clavier | |
Touche « Masquer le clavier » pour les dispositions de clavier | |
Touche « Mode de saisie » pour les dispositions de clavier | |
Touche « Caractères normaux » pour les dispositions de clavier | |
Colonne du clavier pour les dispositions de clavier | |
Configuration du clavier | |
Permet le chargement dynamique d'une configuration de clavier | |
Ligne de clavier pour les dispositions de clavier | |
Touche de mode générique pour les dispositions de clavier | |
Touche numérique spécialisée pour les dispositions de clavier | |
Touche Maj pour les dispositions de clavier | |
Touche Espace pour les dispositions de clavier | |
Touche de mode symbole pour les dispositions de clavier | |
Une zone MultiPointTouchArea dédiée à la collecte des données de saisie tactile | |
Une touche dédiée à la collecte des données d'entrée tactiles |
Types C++
Classe de base pour les méthodes de saisie | |
Permet d’accéder à un contexte de saisie | |
La classe InputEngine fournit un moteur de saisie prenant en charge l’intégration de C++ et de QML | |
Sert de plaque tournante pour les notifications d’événements clavier | |
Modèle de liste pour les listes de sélection | |
Trace est un modèle de données pour les données de saisie tactile | |
Contient les énumérations utilisées par les classes du clavier virtuel | |
Type de touche pour les touches du clavier virtuel | |
Spécifie une fonction du clavier à exécuter par le clavier virtuel |
© 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.