2012-10-25 5 views
0

J'ai un widget d'arbres et il y a trois niveaux dans l'arborescence comme suitQTreeWidget (Application de styles pour les articles)

Example Tree 
============================ 
LEVEL1 
    LEVEL2 
    LEVEL2 
     LEVEL3 
     LEVEL3 
    LEVEL2 
    LEVEL2 
LEVEL1 

Je veux appliquer des styles différents pour les articles, en fonction de leur niveau de sorte que le style que je peux, LEVEL1, LEVEL2 & LEVEL3 différemment. Je peux le faire avec un arbre à deux niveaux. S'il vous plaît aider. Je veux réaliser ceci au niveau de CSS (sans toucher le code)

Je suis passé par la documentation suivante. Je suppose que la distinction entre LEVEL1 & LEVEL2 est la partie difficile.

http://doc.qt.digia.com/main-snapshot/stylesheet-examples.html#customizing-qtreeview

+1

Pure CSS n'a aucun moyen de distinguer entre les différents niveaux dans l'arbre – Chris

+0

Y at-il un moyen d'identifier au moins les éléments de haut niveau (LEVEL1 articles) au niveau CSS? – warunanc

+0

Non. Tous les articles sont traités égaux. – Chris

Répondre

1

Cela ne peut être fait au niveau de l'intervalle QT Feuille de style

Questions connexes