Exemples de vues d'éléments

Application montrant un éditeur de modèle d'arbre

Qt offre de nombreuses possibilités 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 donne aux développeurs une plus grande flexibilité pour personnaliser la présentation des éléments.

Address Book

L'exemple du carnet d'adresses montre comment utiliser des modèles proxy pour afficher différentes vues sur les données d'un modèle unique.

Basic Sort/Filter Model Example

L'exemple du modèle de tri/filtre de base montre comment utiliser QSortFilterProxyModel pour effectuer des tris et des filtrages de base.

Combo Widget Mapper Example

L'exemple Combo Widget Mapper montre comment utiliser un QDataWidgetMapper pour faire correspondre les informations d'un modèle à des widgets spécifiques sur un formulaire.

Custom Sort/Filter Model Example

L'exemple de modèle de tri/filtre personnalisé montre comment sous-classer QSortFilterProxyModel pour effectuer des tris et des filtrages avancés.

Editable Tree Model Example

Cet exemple montre comment mettre en œuvre un modèle d'arbre simple basé sur les éléments, qui peut être utilisé avec d'autres classes dans le cadre modèle/vue.

Fetch More Example

L'exemple Fetch More montre comment ajouter des éléments à un modèle de vue à la demande.

Frozen Column Example

Cet exemple montre comment figer une colonne dans une QTableView.

Simple Tree Model Example

L'exemple Simple Tree Model montre comment utiliser un modèle hiérarchique avec les classes de vues standard de Qt.

Spreadsheet

L'exemple de feuille de calcul montre comment créer une application de feuille de calcul simple.

Star Delegate Example

L'exemple Star Delegate montre comment créer un délégué qui peut se peindre lui-même et qui prend 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.