我想创建一个3x2的网格并将6个元素放入其中。我希望这6个元素具有自动大小,即具有一个正方形网格的宽度和高度。
GridLayout {
columns: 3
rows: 2
width: 1280
height: 720
MyCustomCppItem {
someProperty: "hello"
}
}
但是,如果我不指定宽度和高度,则我的项目甚至都不会被实例化。我该怎么办?
答案 0 :(得分:1)
如果您不想指定大小,则必须在布局中的每个项目中设置属性Layout.fillHeight: true
和Layout.fillWidth: true
。
布局将安排项目以占据所有可用空间。