Qt Labs StyleKit QML Types
Ce module est en cours de développement et est susceptible d'être modifié.
Le module Qt Labs StyleKit fournit des types QML pour le style déclaratif des contrôlesQt Quick . StyleKit vous permet de définir un style visuel complet pour tous vos contrôles à partir d'un seul objet Style, y compris la prise en charge des thèmes, du style basé sur l'état 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.StyleKit
Types QML
Type de base abstrait contenant les types de contrôle pouvant être stylisés | |
Type de base abstrait avec des propriétés communes au style et au thème | |
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 dans l'état normal | |
Définit les propriétés stylisables 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 à l'intérieur d'un contrôle | |
Définit le style de la poignée pour les contrôles tels que Switch, Slider et RangeSlider | |
Définit le style de l'image pour un délégué | |
Définit le style de l'indicateur d'un contrôle | |
Définit le style de l'ombre portée d'un délégué | |
Type racine pour une définition de style | |
Anime les changements de propriétés de style lors des transitions d'état | |
Un singleton pour définir et accéder au style actuel | |
Trace la façon 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 | |
Rend 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 les remplacements de couleur et de style pour une palette de couleurs |
Remarque : la compatibilité des types dans les modules Qt.labs n'est pas garantie dans les versions ultérieures.
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.