J'ai une ListView (orientation horizontale) dans mon qml contenant certains de taille fixe les éléments. Je veux les éléments pour être espacés de manière à remplir la entiew largeur de l'élément ListView. Donc si il y a moins d'éléments que je voudrais être espacées de plus. Fondamentalement, ce que j'ai besoin est exactement comme Layout.fillWidth = true
propriété de RowLayout mais pour ListView.
Je peux compter le nombre d'éléments que j'ai, puis soustraire le total des éléments d'une largeur de ListView largeur, divisez par les points de comptage et d'attribuer l'espacement mais il semble trop stupide pour le faire. Est-il un moyen de le faire automatiquement comme dans RowLayout?
Ou peut-être que j'ai besoin d'utiliser quelque chose de différent à partir de ListView pour cela? Quelque chose comme RowLayout mais que je peux céder ma liste modèle de données?