ESpace 间距
示例与代码
双向间距、换行与分隔内容
间距
属性
属性说明取值与默认值
alignmentstring子项在交叉轴上的对齐方式。
"start" / "center""end" / "stretch"
默认值
"center"contentalias内容插槽;直接在组件内部声明 QML 子对象。
默认值
别名:body.datadirectionvar子项的排列方向。
Qt.Horizontal / Qt.Vertical"horizontal" / "vertical"
默认值
Qt.Horizontalenabledbool是否允许交互;false 时控件禁用。
默认值
truefillbool让间距容器中的内容填充可用空间。
默认值
falsefillRatioreal填充模式中子项占可用宽度的百分比。
默认值
100heightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightlayoutHeightreal显式布局高度;0 时根据内容计算。
默认值
0sizevar子项之间的间距。
非负数值"small" / "default" / "large"
[水平间距, 垂直间距]
默认值
12spacervar内容项之间的分隔文字或 Component。
文字或 Component
默认值
""spacingreal相邻内容、列、行或文字间距,单位为像素。
默认值
动态绑定visiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidthwrapbool空间不足时允许内容换行。
默认值
trueflowint只读间距容器是否使用自动换行布局。
默认值
由运行时计算horizontalbool只读实际布局是否采用水平或垂直方向。
默认值
由运行时计算horizontalGapreal只读布局实际使用的水平或垂直间距。
默认值
由运行时计算positionsvar只读根据子项尺寸和布局规则计算的位置列表。
默认值
由运行时计算verticalGapreal只读布局实际使用的水平或垂直间距。
默认值
由运行时计算