Sur cette page

Qt Virtual Keyboard API pour les cas d'utilisation avancés

Ces types QML appartiennent aux catégories des fournisseurs de plugins de clavier virtuel, des fournisseurs de styles et des dispositions de clavier. Ils ne doivent pas être utilisés par des applications ou des intergiciels.

Styles

Types QML

KeyIcon

Icône de touche avec couleur réglable

KeyPanel

Type de base des touches stylisées

KeyboardStyle

Fournit une interface de style pour le clavier virtuel.

SelectionListItem

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

TraceCanvas

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

TraceInputKeyPanel

Un type de base pour la touche d'entrée de la trace

Components

Types QML

BackspaceKey

Touche d'effacement 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 de mode d'écriture manuelle pour les dispositions de clavier

HideKeyboardKey

Touche de masquage du clavier pour les dispositions de clavier

InputModeKey

Touche de mode d'entrée pour les dispositions de clavier

Key

Touche de caractère régulier pour les dispositions de clavier

KeyboardColumn

Colonne de clavier pour les dispositions de clavier

KeyboardLayout

Disposition du clavier

KeyboardLayoutLoader

Permet le chargement dynamique de la disposition du 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 Shift pour les dispositions de clavier

SpaceKey

Touche d'espacement pour les dispositions de clavier

SymbolModeKey

Touche de mode symbole pour les dispositions de clavier

TraceInputArea

Une zone MultiPointTouchArea spécialisée pour la collecte des données tactiles

TraceInputKey

Une touche spécialisée pour la collecte des données 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 qui prend en charge l'intégration C++ et QML.

QVirtualKeyboardObserver

Joue le rôle de plaque tournante pour les notifications d'événements liés au 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 d'entrée tactiles.

QtVirtualKeyboard

Contient des énumérations utilisées par les classes de claviers virtuels

QtVirtualKeyboard::KeyType

Type de touche pour la touche du clavier virtuel

QtVirtualKeyboard::KeyboardFunction

Spécifie une fonction 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.