拉动以刷新Qt/QML中的ListView

拉动以刷新Qt/QML中的ListView,qt,listview,qml,pull-to-refresh,Qt,Listview,Qml,Pull To Refresh,您知道如何在Qt/QML中实现Pull-to-refresh列表视图吗?我认为一个可能的解决方案是这样的 还有其他更好的建议吗?例如,纯C++方式LIXE扩展ListVIEW? < P>非常简单的解决方案。 您必须使用“oncontent”。在该回调中,当用户下拉列表时,您可以检查Y坐标。当更新请求必须启动时,为ex:-250(我的案例)选择一些值,并为Y值选择一些值,这意味着内容的默认位置在我的案例中为:-90,因为我的标题高度为90。只有一个额外的布尔变量必须控制更新的单次触发。就这些。它工

您知道如何在Qt/QML中实现Pull-to-refresh列表视图吗?

我认为一个可能的解决方案是这样的


还有其他更好的建议吗?例如,纯C++方式LIXE扩展ListVIEW?

< P>非常简单的解决方案。
您必须使用“oncontent”。在该回调中,当用户下拉列表时,您可以检查Y坐标。当更新请求必须启动时,为ex:-250(我的案例)选择一些值,并为Y值选择一些值,这意味着内容的默认位置在我的案例中为:-90,因为我的标题高度为90。只有一个额外的布尔变量必须控制更新的单次触发。就这些。它工作了。< /P>嗯,在C++中扩展ListVIEW并不是官方支持的,因为它是由私有C++类(QQualestVististVIEW)支持的。您链接到的方法(在contentY上的表达式上触发)对我来说似乎很好,也可以在自定义的基于ListView的组件中实现(但QML中的组件除外)。这个答案已经晚了6年。