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?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage