Question

Comment puis-je sélectionner quelques éléments dans le QML ListView et envoyer ses indices au code C?

Était-ce utile?

La solution

Je suis assez sûr qu'il n'y a pas moyen de faire un QML ListView multi-sélectionnable. Qt déclarative se concentre sur l'utilisation de l'écran tactile et il n'y a pas de façon significative à multiselect dans un pur interface tactile.

Autres conseils

Faites quelque chose comme ça: si un élément est cliqué, définissez sa propriété sélectionnée (ou comme vous l'appelez), et mis en délégué que si elle est sélectionnée est vrai, alors il doit être formaté différemment. De plus ajouter à une liste, de travailler avec elle.

Vous pouvez essayer d'obtenir les données de l'ListItem et le stocker dans un tableau sur un clic impair et de supprimer les données du ListItem à partir du tableau de même cliquer. Peut-être un entraînement simple, au lieu de créer une liste de case à cocher comme éléments.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top