Sur cette page

Qt Quick Modèles 2

Qt Quick Les modèles sont les fondements des contrôlesQt Quick . Les modèles sont des implémentations non visuelles de la logique et du comportement des contrôles. Ils offrent une interface pour visualiser les contrôles en QML à l'aide de Qt Quick.

Même si les modèles visent à être aussi indépendants que possible du style, dans certains cas, ils doivent faire certaines suppositions sur la structure visuelle d'un contrôle. Par exemple, un spinbox possède des boutons qui incrémentent et décrémentent la valeur du spinbox. Afin de mettre en œuvre le comportement d'une spinbox, le modèle de spinbox doit savoir si l'utilisateur interagit avec le bouton haut ou bas. Une implémentation visuelle du modèle spinbox doit simplement positionner les boutons haut et bas et les visualiser dans les états normal, enfoncé et désactivé. La gestion des événements d'entrée et le traitement des états sont pris en charge par le modèle sous-jacent.

Évolution du module

Changes to Qt Quick Controls liste les changements importants dans l'API et les fonctionnalités du module qui ont été effectués pour la série Qt 6 de Qt.

© 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.