你知道如何在Qt/QML中实现Pull-to-refresh ListView吗?Qt/QML中的拉到刷新ListView
1
A
回答
0
我认为一个可能的解决方案可能是这个http://wiki.forum.nokia.com/index.php/Pull2Reload
任何其他更好的建议?例如,纯C++方式lixe扩展ListView?
2
非常简单的解决方案。 您必须使用“oncontentY”。在该回调中,您可以在用户拉下列表时检查Y坐标。选择一些值为:-250(我的情况),当更新请求必须开始时,以及一些Y值,这意味着内容的默认位置:-90在我的情况下,因为我有高度为90的头。只有一个额外的布尔变量必须控制更新的单拍。这就是全部。它的工作。
+0
这个答案迟了6年。 – Nitish 2017-03-20 12:36:00
相关问题
- 1. ListView到ScrollView(拉到刷新)
- 2. 拉刷新的ListView显示为Android
- 3. 刷新适配器拉动ListView Android
- 4. SherlockFragment拉到刷新
- 5. 拉到刷新Javascript
- 6. 拉刷新不能在ListView中使用Xamarin Forms构建ListView
- 7. 刷新的ImageView ListView中
- 8. 在Android中自动刷新ListView作为下拉刷新功能的iPhone
- 9. ListView刷新
- 10. android listview刷新
- 11. CursorAdapter ListView刷新
- 12. ListView刷新GetView()
- 13. Nativescript ListView刷新
- 14. .NET Listview刷新
- 15. 如何部署拉到刷新ListView通过johannilsson
- 16. 如何创建一个拉来刷新到一个ListView
- 17. Android ListView和刷卡刷新
- 18. Angular2/Typescript拉到刷新
- 19. RestKit和拉到刷新
- 20. 拉到桌面刷新
- 21. 如何在Drag-Sort ListView中刷新ListView?
- 22. 从自定义ListView类中刷新ListView
- 23. listview在android中刷新aynctask
- 24. MVVMCROSS Android ListView刷新
- 25. 创建listView刷新
- 26. 刷新ListView与SwipeRefreshLayout
- 27. 从ActionMode.Callback.onDestroyActionMode()刷新ListView
- 28. Android - ListView不刷新
- 29. Wicket ListView不刷新
- 30. 拉到刷新IOS6 Xcode中定制?
那么,在C++中扩展ListView并没有官方的支持,因为它是由一个私有C++类(QDeclarativeListView)支持的。您链接到的方法(在contentY上的表达式上触发)对我来说似乎很好,也可以在基于自定义ListView的组件(但QML中的一个)中实现。 – 2011-04-05 23:15:02