如何为应用于QTreeView的QFileSystemModel中的某些行设置自定义背景颜色?QFileSystemModel中某些项目(行)的背景颜色QTreeView
2
A
回答
1
你可以使用setData方法和Qt :: BackgroundColorRole来实现这一点。这应该工作。
+0
以上答案无效。 QFileSystemModel拒绝所有对不是角色“Qt :: EditRole”的setData的调用。 – 2011-01-25 00:13:47
+0
使用代理模型 – 2011-01-26 08:14:21
相关问题
- 1. 无法设置某些Listview项目的默认背景颜色
- 2. QListView项目背景颜色
- 3. Recyclerview项目行背景颜色问题
- 4. ListView的项目更改背景颜色
- 5. ListBox项目(winforms)的背景颜色
- 6. 更改QTreeView的行背景颜色不起作用
- 7. ComboBox的风格背景颜色,以匹配选定的项目背景颜色
- 8. 背景颜色行
- 9. Android ListView项目背景颜色
- 10. 列表查看项目背景颜色
- 11. state_activated和ListView项目背景颜色
- 12. 菜单标题项目背景颜色
- 13. Navbar传送带项目背景颜色
- 14. 如何在点击某个项目时设置背景颜色?
- 15. 是否可以用一种颜色填充某些f:selectitem项目的背景颜色,而其他颜色填充其他颜色的某些项目的背景颜色?
- 16. 如何更改javascript中某些文本的背景颜色
- 17. Swift TabBar项目的颜色和背景颜色
- 18. QTreeView中某些索引的自定义文本颜色
- 19. AlertDialog.Builder项背景颜色
- 20. ListView项背景颜色
- 21. nicEdit - 背景颜色选项
- 22. ListView项背景颜色
- 23. 如何在PySide的QTreeView中隐藏QFileSystemModel中的项目?
- 24. PHP目标行改变背景颜色
- 25. AS3 TLFTextField:Differents背景文本的某些部分的颜色
- 26. Python qt - 更改QMenu项目的背景颜色项目
- 27. 如何设置Listview备用行颜色和选定的项目背景颜色
- 28. 背景或背景颜色?
- 29. 以编程方式更改某些文本的背景颜色
- 30. 如何根据EXTJS中的某些条件更改行背景颜色
你可以放置一个小快照,以便我们可以提出一些想法。 – Naruto 2010-10-14 05:34:24
来自http://doc.qt.nokia.com/4.7/itemviews-dirview-main-cpp.html的qt示例应该足够了。例如。我想为具有目录的行设置自定义背景。 – Shinnok 2010-10-14 09:21:16