Warum funktioniert anchors.centerIn nicht für Spaltenelemente?
Ich habe diesen QML-Code:
Column {
spacing: units.gu(2)
anchors {
fill: parent
centerIn: parent
}
Row {
spacing: units.gu(4)
...
}
Row {
spacing: units.gu(4)
...
}
Row {
spacing: units.gu(4)
...
}
Row {
spacing: units.gu(4)
...
}
}
Ich versuche, Column in seinem übergeordneten Element (einem Page-Element) zu zentrieren, aber es funktioniert nicht. Wenn ich es versuchecenterIn: parent
in einer der Zeilen funktioniert es, aber da ich 4 Zeilen habe, bricht es das Layout. Aber Zeilen antworten darauf, stattdessen meine Kolumne.
Warum machencenterIn: parent
funktioniert bei Column? Gibt es noch andere Möglichkeiten, dies zu zentrieren?