Qt Labs StyleKit QML Types
Ce module est en phase de préversion technique et est susceptible d'évoluer.
Le module StyleKit de Qt Labs fournit des types QML permettant la mise en forme déclarative de Qt Quick Controls. StyleKit vous permet de définir un style visuel complet pour tous vos contrôles à partir d’un seul objet Style, avec notamment la prise en charge des thèmes, de la mise en forme basée sur les états et des transitions.
Les types QML peuvent être importés dans votre application à l'aide de l'instruction d'importation suivante dans votre fichier .qml :
import Qt.labs.StyleKitTypes QML
Type de base abstrait comportant des propriétés communes à Style et Theme | |
Définit le style de bordure d’un délégué | |
Décrit le style d’un contrôle dans un état donné | |
Définit le style d’un contrôle à l’état normal | |
Définit les propriétés personnalisables d’un contrôle | |
Définit le style d'un contrôle personnalisé (non intégré) | |
Définit un thème personnalisé nommé | |
Définit l'apparence visuelle d'un élément au sein d'un contrôle | |
Définit le style des poignées pour des contrôles tels que Switch, Slider et RangeSlider | |
Définit le style de l'image d'un délégué | |
Définit le style de l'indicateur d'un contrôle | |
Définit le style d'ombre portée d'un délégué | |
Type de base abstrait contenant les types de contrôles pouvant être stylisés | |
Type racine pour une définition de style | |
Type de commodité permettant d’animer les propriétés de style | |
Un singleton permettant de définir et d'accéder au style actuel | |
Suivi de la manière dont les propriétés de style sont résolues pour un contrôle | |
Lit les propriétés du style actif pour un contrôle spécifique | |
Définit des styles alternatifs pour des contrôles spécifiques | |
Affiche un DelegateStyle | |
Définit le style d’un délégué de sous-indicateur | |
Définit le style de texte de l'étiquette d'un contrôle | |
Définit des remplacements de couleur et de style pour un schéma de couleurs |
Remarque : la compatibilité des types des modules Qt.labs n'est pas garantie dans les versions futures.
Informations connexes
© 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.