Exemples de vues d'éléments

Qt offre de nombreuses fonctionnalités permettant d'afficher de différentes manières des modèles d'éléments prédéfinis ou définis par l'utilisateur. La séparation des fonctionnalités introduite par l'architecture modèle/vue offre aux développeurs une plus grande flexibilité pour personnaliser la présentation des éléments.
L'exemple du carnet d'adresses montre comment utiliser des modèles proxy pour afficher différentes vues sur les données issues d'un même modèle. | |
L'exemple « Modèle de tri/filtrage de base » illustre comment utiliser QSortFilterProxyModel pour effectuer un tri et un filtrage de base. | |
L'exemple « Combo Widget Mapper » montre comment utiliser un QDataWidgetMapper pour mapper les informations d'un modèle vers des widgets spécifiques d'un formulaire. | |
L’exemple « Modèle de tri et de filtrage personnalisé » illustre comment créer une sous-classe de QSortFilterProxyModel pour effectuer des opérations avancées de tri et de filtrage. | |
Cet exemple montre comment implémenter un modèle d’arborescence simple basé sur des éléments, pouvant être utilisé avec d’autres classes du framework modèle/vue. | |
L'exemple « Fetch More » montre comment ajouter des éléments à un modèle de vue d'éléments à la demande. | |
Cet exemple montre comment figer une colonne dans un QTableView. | |
L'exemple « Modèle d'arborescence simple » montre comment utiliser un modèle hiérarchique avec les classes de vue standard de Qt. | |
L'exemple « Feuille de calcul » montre comment créer une application de feuille de calcul simple. | |
L'exemple « Star Delegate » montre comment créer un délégué capable de s'afficher lui-même et prenant en charge l'édition. |
© 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.