gpt4 book ai didi

qt - QML:调整 ListView 页脚组件的大小以填充剩余空间

转载 作者:行者123 更新时间:2023-12-04 13:35:23 24 4
gpt4 key购买 nike

对于包含项目的 ListView,以便在最后一个项目下方有一些空间,我想添加一个页脚来填充剩余空间。

可以在这里找到对用例的很好的描述:How can I make the footer of a ListView stretch to fill the remaining space?

由于所提供的解决方案是针对 android 的,因此我很难使其适应 QML。技术含量低的方法 - 将代表高度和间距相加以计算页脚高度 - 可能有效但感觉不太好......

感谢您的任何建议!

最佳答案

你可以使用

contentWidth : real

ListView 的属性并从 ListView 高度中减去它,并将结果值用作页脚的高度。例如:

ListView
{
id: list
height: 100
}
Rectangle
{
anchors.bottom: list.bottom
height: list.height - list.contentHeight
}

关于qt - QML:调整 ListView 页脚组件的大小以填充剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13414223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com