import QtQuick.Layouts
Item {
//对齐方式
Layout.alignment: Qt.Alignment
Layout.alignment: Qt.AlignTop
Layout.alignment: Qt.AlignBottom
Layout.alignment: Qt.AlignLeft
Layout.alignment: Qt.AlignRight
Layout.alignment: Qt.AlignHCenter //水平对齐
Layout.alignment: Qt.AlignVCenter //垂直对齐
Layout.alignment: Qt.AlignCenter //水平、垂直居中
Layout.alignment: Qt.AlignBaseline //与基线对齐
//行高、列宽
Layout.row: int
//GridLayout 中项目的行位置,默认:0
//如果 column 和此属性均未设置,则由布局为项目指定单元格
Layout.rowSpan: int
//GridLayout的行宽,默认:1
Layout.column: int
//GridLayout 中项目的列位置,默认:1
//如果 row 和此属性均未设置,则由布局为项目指定单元格
Layout.columnSpan: int
//GridLayout 的列宽,默认:1
//尺寸
Layout.fillWidth(Height): bool
//true 时,项目将尽可能宽/高
//false 时,项目固定宽/高度将设置为首选宽/高度
//默认值取决于项目的隐式(内置)尺寸策略
Layout.maximumWidth(Height): real
//项目的最大宽/高度
//默认值:项目的隐式最大宽/高度
Layout.minimumWidth(Height): real
//项目的最小宽/高度
//默认值:项目的隐式最小宽/高度
Layout.preferredWidth(Height): real
//项目的首选宽/高度,默认:-1
//值为 -1,将被忽略,布局将使用implicitHeight 代替
Layout.horizontalStretchFactor: int
//水平拉伸因子,默认:-1
//值为-1,即不应用拉伸因子
//前提:Layout::fillWidth 设置为 true
Layout.verticalStretchFactor: int
//垂直拉伸因子,默认:-1
//值为-1,即不应用拉伸因子
//前提:Layout::fillHeight 设置为 true
Layout.useDefaultSizePolicy: enumeration //组件级别配置布局尺寸策略
Layout.useDefaultSizePolicy: Layout.SizePolicyImplicit
//布局中的项目使用隐式或内置尺寸策略
Layout.useDefaultSizePolicy: Layout.SizePolicyExplicit
//布局中的项目不使用隐式尺寸策略
Layout.margins: real //margin,默认:0
Layout.topMargin: real
Layout.bottomMargin: real
Layout.leftMargin: real
Layout.rightMargin: real
}