C
列QML类型
将其子项在列中对齐。 更多...
导入语句 | import QtQuick |
自 | Qt Quick Ultralite 1.0 |
属性
详细描述
Column是一种类型,它将子项在单列中定位。它可以作为一种方便的方法来垂直定位一系列项目,而无需使用锚点。
列自动将这些项目垂直定位。
如果列中的项不可见,或者它的宽度或高度为0,则不会布局该项,它不会在列中可见。另外,由于列自动将其子项垂直定位,列中的子项不应设置其y位置或使用top、bottom、anchors.verticalCenter、fill或centerIn锚点垂直锚定自己。如果您需要执行这些操作,请考虑不使用列定位项。
用法示例
以下是一个包含大小不一的三个矩形的列
Column { spacing: 2 Rectangle { color: "red"; width: 50; height: 50 } Rectangle { color: "green"; width: 20; height: 50 } Rectangle { color: "blue"; width: 50; height: 20 } }
属性文档
padding : real |
此属性保留内容周围的填充。
spacing : real |
间距是像素中保留的空白数量,两项之间的间距。默认间距为0。
在某些Qt许可下可用。
了解更多信息。