3

最後のアイテムの下にスペースができるようにアイテムを含む ListView の場合、残りのスペースを埋めるフッターを追加したいと思います。

ユースケースのかなり良い説明はここにあります: ListView のフッターを伸ばして残りのスペースを埋めるにはどうすればよいですか?

提示されたソリューションはAndroid用であるため、QMLに適応させるのに苦労しています。デリゲートの高さと間隔を合計してフッターの高さを計算するローテクな方法は、おそらく機能しますが、気分が良くありません...

アドバイスをありがとう!

4

1 に答える 1

2

あなたは使用することができます

contentWidth : real

リストビューのプロパティをリストビューの高さから減算し、結果の値をフッターの高さとして使用します。例えば:

ListView
{
  id: list
  height: 100
}
Rectangle
{
  anchors.bottom: list.bottom
  height: list.height - list.contentHeight
}
于 2012-11-16T12:33:02.953 に答える