C
RowLayout QML 类型
与 GridLayout 相同,但只包含一行。[更多信息...]
导入语句 | import QtQuick.Layouts |
自 | Qt Quick Ultralite 2.8 |
继承 |
属性
- layoutDirection : 枚举
- spacing : int
详细描述
RowLayout 遵循在 Qt Quick Layouts 中的相同 QML 类型的行为。请参阅 Qt Quick Layouts 概述 以了解 Qt Quick Layouts 模块的通用机制。
RowLayout 作为开发者的便利工具,它提供了一个更清洁的 API。
RowLayout 中的项支持以下附加属性
- Layout.minimumWidth
- Layout.minimumHeight
- Layout.preferredWidth
- Layout.preferredHeight
- Layout.maximumWidth
- Layout.maximumHeight
- Layout.fillWidth
- Layout.fillHeight
- Layout.alignment
- Layout.margins
- Layout.leftMargin
- Layout.rightMargin
- Layout.topMargin
- Layout.bottomMargin
另请参阅 ColumnLayout,GridLayout 和 Row。
属性文档
layoutDirection : 枚举 |
此属性包含行布局的布局方向 - 它控制项目是从左到右还是从右到左排列。如果指定 Qt.RightToLeft
,则左对齐的项目将右对齐,右对齐的项目将左对齐。
可能值
常量 | 描述 |
---|---|
Qt.LeftToRight | 项目从左到右排列(默认)。 |
Qt.RightToLeft | 项目从右到左排列 |
另请参阅 GridLayout::layoutDirection 和 ColumnLayout::layoutDirection。
[默认] spacing : int |
此属性包含每个单元格之间的间隔。
在某些 Qt 许可之下可用。
了解更多信息。