Как задать определенный интервал для элементов в макете QML?
у меня естьColumnLayout
якорь которого установлен вanchor.fill: parent
следовательно, у него уже есть заданное измерение, которое зависит от его родительского измерения.
Как я могу добавитьRectangles
в этоColumnLayout
сконкретный расстояние сверху вниз?
Прямо сейчас у меня есть это:
ColumnLayout {
anchors.fill: parent
spacing: 2
Rectangle {
height: 50
width: 50
color: "red"
}
Rectangle {
height: 50
width: 50
color: "green"
}
Rectangle {
height: 50
width: 50
color: "blue"
}
}
Но вместо прямоугольников сверху вниз с интервалом2
это макетыRectangle
равномерно вColumnLayout
.
Одним из решений было бы прикрепить первый прямоугольник к вершине родителя, а остальные прямоугольники привязать один за другим, но я бы хотел избежать этого, если это возможно.