Bonjour,
j'utilise un QAbstracListModel dérivé pour envoyer des données à un listview qml. J'utilise deux états (State) pour personnaliser les items de la listview: lorsque je clique sur un item, sa propriété state change et donc la présentation de l'item change. Lorsque je clique à nouveau sur le même item il reprend son état d'origine.
Ce que je n'arrive pas à faire: lorsque je clique sur un item avec state "normal" je voudrais que tous les autres items passent en state "normal" et celui cliqué en state "modifItemVentes".
Code : Sélectionner tout - Visualiser dans une fenêtre à part delegateItemVente.state == 'modifItemVentes' ? delegateItemVente.state = "normal" : delegateItemVente.state = 'modifItemVentes';
En gros je ne sais pas comment modifier la propriété state d'un item en particulier dans un listview.
Merci
Partager