Identical to GridLayout , but having only one row. 更多...
import 语句: | import QtQuick.Layouts 1.12 |
继承: | Item |
It is available as a convenience for developers, as it offers a cleaner API.
Items in a RowLayout support these attached properties:
RowLayout { id: layout anchors.fill: parent spacing: 6 Rectangle { color: 'teal' Layout.fillWidth: true Layout.minimumWidth: 50 Layout.preferredWidth: 100 Layout.maximumWidth: 300 Layout.minimumHeight: 150 Text { anchors.centerIn: parent text: parent.width + 'x' + parent.height } } Rectangle { color: 'plum' Layout.fillWidth: true Layout.minimumWidth: 100 Layout.preferredWidth: 200 Layout.preferredHeight: 100 Text { anchors.centerIn: parent text: parent.width + 'x' + parent.height } } }
Read more about attached properties here .
另请参阅 ColumnLayout , GridLayout ,和 Row .
layoutDirection : enumeration |
This property holds the layout direction of the row layout - it controls whether items are laid out from left ro right or right to left. If
Qt.RightToLeft
is specified, left-aligned items will be right-aligned and right-aligned items will be left-aligned.
可能的值:
This property was introduced in QtQuick.Layouts 1.1.
另请参阅 GridLayout::layoutDirection and ColumnLayout::layoutDirection .
spacing : real |
This property holds the spacing between each cell. The default value is
5
.