我想以类似于拨打currentItem
的方式访问QML ListView
中的页眉和页脚项目以获取当前委托实例,但我无法弄清楚方法。我会很感激任何建议。QML ListView页眉和页脚项目?
2
A
回答
3
您应该指定页眉/页脚项目的一些外部参考如下:
Window {
property Item listHeaderItem: null
Component {
id: listHeaderComponent
Item {
id: headerItem
width: listView.width; height: 0
Component.onCompleted: rootWindow.listHeaderItem = headerItem
}
}
ListView {
header: listHeaderComponent
}}
+0
这似乎是一个有效的方法,如果有点不方便,因为每次使用ListView组件时都需要分配项目。我添加了我的答案以显示我最终使用的方法。 – Prismatic
0
您可以将功能像中访问页眉/页脚的对象......
if(header)
{
var headerItem = header.createObject(null);
// do stuff with headerItem
headerItem.destroy();
}
if(footer)
{
var footerItem = footer.createObject(null);
// do stuff with footerItem
footerItem.destroy();
}
相关问题
- 1. listview与页眉和页脚
- 2. ListView适配器的页眉和页脚
- 3. MVP GWT项目中的页眉/页脚
- 4. 页眉和页脚徽标
- 5. 粘性页眉和页脚
- 6. 页眉和页脚在
- 7. pdfkit页眉和页脚
- 8. 页眉和页脚冲突
- 9. 通用页眉和页脚
- 10. PHP页眉和页脚
- 11. 页眉和页脚XSL FO
- 12. NSCollectionView与页眉和页脚
- 13. ReactJS页眉和页脚
- 14. 固定页眉和页脚
- 15. iText 5页眉和页脚
- 16. FPDF页眉和页脚
- 17. 页眉和页脚布局
- 18. TraceListener页眉和页脚
- 19. 剥离页眉和页脚
- 20. Android:通过项目维护页眉和页脚
- 21. MS报表中的页眉和页脚项目Report Report
- 22. Cognos页眉/页脚
- 23. 页脚到页眉
- 24. 带有固定页眉和页脚的Android ListView
- 25. 带有页眉和页脚按钮的Android listview
- 26. 为ListView中的每个元素重复的页眉和页脚?
- 27. 如何将页眉和页脚添加到ListView(Android XE5)
- 28. 安卓:ListView的页眉和页脚的行为是不正常
- 29. 如何在listview中分隔页眉/页脚和数据?
- 30. 网站优化和页眉/页脚页
任何原因,你可以无法像访问'currentItem'属性那样访问['header'](http://doc.qt.nokia.com/4.7-snapshot/qml-listview.html#header-prop)和'footer'属性?你想达到什么目的? – sjwarner
我想计算ListView内容的有效高度,包括动态页眉/页脚/代表。 – Prismatic