Salut,
Je cherche à établir un lien, en qml, avec chacun des éléments d'une ListModel.
Ma ListModel :
1 2 3 | ListModel { id: cardModel } |
se remplit avec une fonction :
1 2 3 4 5 6 7 8 9 | function addCard(carte) { var item = { title : carte.nom, version : carte.version, etat : carte.etat } cardModel.append(item); } |
où carte est un objet importé du C++. (addCard se déclenche sur un signal)
Je veux établir une connexion avec le champ "etat" de chacun de ces éléments.
Voici donc mon idée (qui ne marche pas, sinon je ne serais pas en train de poster ) :
1 2 3 4 5 6 7 8 9 10 11 12 | ListView { model: cardModel delegate: Component { id: cardchecker Connections { target: model onEtatChanged: { [...] } } } } |
Seulement je ne sais pas comment remplir le champ "target" de ma connection dans ce cas.
Quelqu'un serait-il en mesure de m'aider ?
+0
-0