gpt4 book ai didi

qml - 子元素能否均匀填充Grid?

转载 作者:行者123 更新时间:2023-12-04 17:43:38 25 4
gpt4 key购买 nike

我想知道是否可以在 qml 中创建一个完全均匀地填充网格/父元素的宽度和高度的元素网格:

Grid {
columns: 2
Repeater {
model: 4
Rectangle {
width: /* ??? */
height: / * ??? */
}
}
}

我认为必须在这里设置绝对值。使用 anchors.fill: parent 以及类似 width: parent.width/2 的东西将不起作用。

最佳答案

我认为您忘记设置父级(Grid 元素)的 anchor 。此外,您始终可以通过元素的 ID 引用元素。

Grid {
anchors.fill: parent
columns: 2
rows: 3
Repeater {
model: 6
Rectangle {
width: parent.width / parent.columns
height: parent.height / parent.rows
}
}
}

关于qml - 子元素能否均匀填充Grid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com