DelegateChoice QML Type
Présente le délégué et explique quand l'utiliser. En savoir plus...
| Import Statement: | import QtQml.Models |
| Since: | Qt 6.9 |
Propriétés
Description détaillée
Le type DelegateChoice encapsule un délégué et définit les circonstances dans lesquelles celui-ci doit être sélectionné.
Les DelegateChoices peuvent être imbriqués dans un DelegateChooser.
Voir aussi DelegateChooser.
Documentation sur les propriétés
column : int
Cette propriété contient la valeur utilisée pour faire correspondre la valeur de la colonne des éléments du modèle.
delegate : Component
Cette propriété contient le délégué à utiliser si ce choix correspond à l'élément du modèle.
index : int
Cette propriété contient la valeur utilisée pour faire correspondre la valeur d'index des éléments du modèle. Il s'agit en fait d'un alias pour row.
Voir également row.
roleValue : variant
Cette propriété contient la valeur utilisée pour faire correspondre les données de rôle à celui fourni par DelegateChooser::role.
row : int
Cette propriété contient la valeur utilisée pour faire correspondre la valeur de ligne des éléments du modèle. Avec les modèles ne disposant que de la propriété « index » (et donc d’une seule colonne), cette propriété doit être considérée comme un index et définie sur la valeur d’index souhaitée.
Remarque : la définition simultanée des propriétés « row » et « index » entraîne un comportement indéfini. Ces deux propriétés sont équivalentes et une seule doit être utilisée.
Voir également index.
© 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.