我想填充通过中继器创建的以下矩形中的颜色,动态。
我根本无法访问底部的中继器。
我应该如何访问这里的“全部”矩形?
Row
{
spacing: 20
Repeater
{
id: repeater3
property Repeater repeater2: repeater2
model: head.rows
Column
{
id: columnInBetween
spacing: 20
Repeater
{
id: repeater2
model: head.columns
property Row row1: row1
Row
{
id: row1
property Repeater repeater1: repeater1
Repeater
{
id: repeater1
model: 2
Rectangle
{
width: 20; height: 20
color: "red"
}
}
}
}
}
}
}
答案 0 :(得分:0)
asset
将扩展其Repeater
的内容。因此,您可以使用Item
来访问扩展的.children[index]
。
就您而言:
Item
顺便说一句,我不知道您的意图,只是想知道您得到的是表的 head.columns 行和 2 * head.rows 列。 / p>