将GridLayout行移到顶部



我有一个GridLayout,当没有足够的项目来填充可用空间时,行似乎会均匀地隔开以填充垂直空间。但我希望行被强制到GridLayout的顶部。

如果我移除较低的锚点并设置Layout.maximumHeight,那么我的容器会收缩,使项目显示在顶部,但我不确定这是正确的方法。

将GridLayout放入具有展开项的ColumnLayout中。例如

ColumnLayout {
// anchors or Layout settings to size it.
GridLayout {
// Let it size itself vertically implicitly.
}
Item {
// Use this to fill the space below it.
Layout.fillHeight: true
}
}

相关内容

  • 没有找到相关文章

最新更新