Sur cette page

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

KeyIcon

Icône de touche avec couleur ajustable

KeyPanel

Type de base des touches stylisées

KeyboardStyle

Fournit une interface de personnalisation pour le clavier virtuel

SelectionListItem

Un type de base pour les délégués d’éléments de liste de sélection

TraceCanvas

Un type Canvas spécialisé pour le rendu des objets Trace

TraceInputKeyPanel

Un type de base pour la touche de saisie de trace

Components

Types QML

BackspaceKey

Touche Retour arrière pour les dispositions de clavier

BaseKey

Parent commun à tous les types de touches

ChangeLanguageKey

Touche de changement de langue pour les dispositions de clavier

EnterKey

Touche Entrée pour les dispositions de clavier

FillerKey

Touche de remplissage pour les dispositions de clavier

FlickKey

Touche « Flick » pour les dispositions de clavier

HandwritingModeKey

Touche du mode d'écriture manuscrite pour les dispositions de clavier

HideKeyboardKey

Touche « Masquer le clavier » pour les dispositions de clavier

InputModeKey

Touche « Mode de saisie » pour les dispositions de clavier

Key

Touche « Caractères normaux » pour les dispositions de clavier

KeyboardColumn

Colonne du clavier pour les dispositions de clavier

KeyboardLayout

Configuration du clavier

KeyboardLayoutLoader

Permet le chargement dynamique d'une configuration de clavier

KeyboardRow

Ligne de clavier pour les dispositions de clavier

ModeKey

Touche de mode générique pour les dispositions de clavier

NumberKey

Touche numérique spécialisée pour les dispositions de clavier

ShiftKey

Touche Maj pour les dispositions de clavier

SpaceKey

Touche Espace pour les dispositions de clavier

SymbolModeKey

Touche de mode symbole pour les dispositions de clavier

TraceInputArea

Une zone MultiPointTouchArea dédiée à la collecte des données de saisie tactile

TraceInputKey

Une touche dédiée à la collecte des données d'entrée tactiles

Types C++

QVirtualKeyboardAbstractInputMethod

Classe de base pour les méthodes de saisie

QVirtualKeyboardInputContext

Permet d’accéder à un contexte de saisie

QVirtualKeyboardInputEngine

La classe InputEngine fournit un moteur de saisie prenant en charge l’intégration de C++ et de QML

QVirtualKeyboardObserver

Sert de plaque tournante pour les notifications d’événements clavier

QVirtualKeyboardSelectionListModel

Modèle de liste pour les listes de sélection

QVirtualKeyboardTrace

Trace est un modèle de données pour les données de saisie tactile

QtVirtualKeyboard

Contient les énumérations utilisées par les classes du clavier virtuel

QtVirtualKeyboard::KeyType

Type de touche pour les touches du clavier virtuel

QtVirtualKeyboard::KeyboardFunction

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.