【发布时间】:2012-10-15 23:51:27
【问题描述】:
我有一个树小部件,树中有三个级别,如下所示
Example Tree
============================
LEVEL1
LEVEL2
LEVEL2
LEVEL3
LEVEL3
LEVEL2
LEVEL2
LEVEL1
我想为项目应用不同的样式,具体取决于它们的级别,以便我可以设置不同的样式,LEVEL1、LEVEL2 和 LEVEL3。我可以用两级树来做到这一点。请帮忙。我想在 CSS 级别实现这一点(不接触代码)
我浏览了以下文档。我想区分 LEVEL1 和 LEVEL2 是困难的部分。
http://doc.qt.digia.com/main-snapshot/stylesheet-examples.html#customizing-qtreeview
【问题讨论】:
-
纯 CSS 无法区分树中的不同级别
-
有没有办法至少在 CSS 级别识别顶级项目(LEVEL1 项目)?
-
不。所有项目都一视同仁。
-
四年后...,还有解决方案吗?
标签: qt qtreeview qtreewidget qstyle