ValueFilter QML Type
Filtre les données d'une SortFilterProxyModel en fonction du nom et de la valeur du rôle. En savoir plus...
| Import Statement: | import QtQml.Models |
| Since: | Qt 6.10 |
| Inherits: | |
| Status: | Technology preview |
Ce type est en avant-première technologique et est susceptible d'être modifié.
Propriétés
- value : variant
Description détaillée
ValueFilter permet à l'utilisateur de filtrer les données en fonction du nom du rôle, d'une valeur spécifiée ou des deux, selon la configuration du modèle source. Le nom du rôle utilisé pour filtrer les données doit être basé sur le modèle role name. La valeur par défaut du nom du rôle est "display".
L'extrait de code suivant montre comment utiliser ValueFilter pour n'inclure que les données du modèle source où la valeur du nom de rôle « "favorite" » est « "true" » :
SortFilterProxyModel {
sourceModel: model
filters: [
ValueFilter {
roleName: "favorite"
value: true
}
]
}Documentation sur les propriétés
value : variant
Cette propriété contient la valeur spécifique permettant de filtrer les données.
© 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.