Qt Qml Models QML Types

Ce module QML contient des types permettant de définir des modèles de données en QML.

Pour utiliser les types de ce module, importez-le à l'aide de la ligne suivante :

import QtQml.Models

AllOfFilter

Combine plusieurs filtres à l'aide d'un ET logique dans un SortFilterProxyModel

AnyOfFilter

Combine plusieurs filtres à l'aide de l'opérateur logique « OU » dans un SortFilterProxyModel

DelegateChoice

Encapsule un délégué et indique quand l'utiliser

DelegateChooser

Permet à une vue d'utiliser différents délégués pour différents types d'éléments du modèle

DelegateModel

Encapsule un modèle et un délégué

DelegateModelGroup

Encapsule un ensemble filtré d’éléments de données visuelles

FilterBase

Type de base abstrait fournissant des fonctionnalités communes aux filtres

FunctionFilter

Filtre les données d’un SortFilterProxyModel en fonction de l’évaluation de la méthode « filter » désignée

Instantiator

Crée des objets de manière dynamique

ItemSelectionModel

Instancie un QItemSelectionModel destiné à être utilisé conjointement avec un QAbstractItemModel et toute vue le prenant en charge

ListElement

Définit un élément de données dans un ListModel

ListModel

Définit une source de données de liste libre

ObjectModel

Définit un ensemble d'éléments destinés à servir de modèle

Package

Spécifie une collection d'éléments nommés

RangeFilter

Filtre les données d’un SortFilterProxyModel en vérifiant si une valeur de rôle se situe dans une plage donnée

RegExpFilter

Filtre les données d'un SortFilterProxyModel en comparant une valeur de rôle à une expression régulière

RoleFilter

Type de base abstrait fournissant des fonctionnalités pour les filtres dépendants des rôles

RoleSorter

Trie les données d’un SortFilterProxyModel en fonction du nom de rôle configuré

SortFilterProxyModel

Fournit des capacités de tri et de filtrage pour un QAbstractItemModel

Sorter

Type de base abstrait fournissant des fonctionnalités communes aux trieurs

StringSorter

Trie les données d’un SortFilterProxyModel en fonction de l’ordre défini par les paramètres régionaux

ValueFilter

Filtre les données d’un SortFilterProxyModel en fonction du nom et de la valeur du rôle

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