在列中对齐水平中心
Align horizontalcenter in Column
Column
documentation 解释如何实现:
不过,我想实现这个:
也就是说,Column
内的所有项目都应水平居中对齐。 anchors.horizontalCenter: parent.Center
不起作用。我怎样才能得到想要的结果?
我想您可以对所有子项使用 anchors.horizontalCenter
以将它们与列的 horizontalCenter
对齐,因为该列具有您可以引用的 ID。
如果是布置项目的问题,还请查看 ColumnLayout
组件和附带的 属性 Layout.alignment
(您可以将其设置为 Qt.AlignHCenter
).
我发现布局更容易使用。
尝试将此行添加到每个 child:
anchors.horizontalCenter: parent.horizontalCenter
Column
documentation 解释如何实现:
不过,我想实现这个:
也就是说,Column
内的所有项目都应水平居中对齐。 anchors.horizontalCenter: parent.Center
不起作用。我怎样才能得到想要的结果?
我想您可以对所有子项使用 anchors.horizontalCenter
以将它们与列的 horizontalCenter
对齐,因为该列具有您可以引用的 ID。
如果是布置项目的问题,还请查看 ColumnLayout
组件和附带的 属性 Layout.alignment
(您可以将其设置为 Qt.AlignHCenter
).
我发现布局更容易使用。
尝试将此行添加到每个 child:
anchors.horizontalCenter: parent.horizontalCenter