在Column中对齐horizo​​ntalcenter

时间:2015-06-17 09:04:15

标签: qt qml qtquick2 qt-quick

Column documentation解释了如何实现这一目标:

enter image description here

但是,我想实现这个目标:

enter image description here

也就是说,Column内的所有项目都应该与中心水平对齐。 anchors.horizontalCenter: parent.Center不起作用。如何获得所需的结果?

3 个答案:

答案 0 :(得分:7)

尝试将这一行放在每个孩子身上:

anchors.horizontalCenter: parent.horizontalCenter

答案 1 :(得分:5)

我认为您可以使用anchors.horizontalCenter将所有子项与列的horizontalCenter对齐,前提是该列具有您可以参考的ID。

答案 2 :(得分:2)

如果是布置项目的问题,请查看ColumnLayout组件和附加属性Layout.alignment(您可以将其设置为Qt.AlignHCenter)。

我发现布局更容易使用。