C

行 QML 类型

在其中按行定位其子元素。 更多信息...

导入语句import QtQuick
Qt Quick Ultralite 1.0

属性

详细说明

行是一种类型,可以在一行中定位其子元素。它可以用作在不使用锚点的情况下水平定位一系列项的便捷方法。

行自动将这些项定位为水平排列。

如果行内的项不可见,或者如果它具有宽度或高度为0,则该项将不会布局,并且它将不会在行内可见。此外,由于行自动水平定位其子项,因此行内的子项不应设置其 x 位置或使用左、右、锚点.horizontalCenter、fill 或 centerIn 锚点水平锚定自身。如果需要执行这些操作,请考虑使用不含行的项定位。

使用示例

以下是一个包含三个不同尺寸矩形的行

import QtQuick 2.15

Row {
    spacing: 2
    Rectangle { color: "red"; width: 50; height: 50 }
    Rectangle { color: "green"; width: 20; height: 50 }
    Rectangle { color: "blue"; width: 50; height: 20 }
}

属性文档

padding : 实数

此属性包含内容周围的内边距。


spacing : 实数

间距是相邻项之间空闲像素的数量。默认间距为 0。


在某些 Qt 许可下可用。
了解更多信息。