Eu tenho um ListView (orientação horizontal) na minha qml contendo algumas de tamanho fixo de elementos. Eu quero itens para ser espaçadas para preencher o entiew largura de ListView elemento. Então, se há menos elementos eu quero que eles sejam mais espaçadas. Basicamente o que eu preciso é exatamente como Layout.fillWidth = true
propriedade de RowLayout mas para ListView.
Eu posso contar quantos itens eu tenho, em seguida, subtraia o total de itens de largura de ListView largura, dividir por contagem de itens e atribuir o espaçamento mas parece muito bobo para fazer. Existe uma maneira de fazer isso automaticamente, como em RowLayout?
Ou talvez eu precise usar algo diferente do ListView para isso? Algo como RowLayout mas que eu possa atribuir a minha lista de dados de modelo?