首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QTreeWidget设置stylesheet的一个有关问题

2013-05-02 
QTreeWidget设置stylesheet的一个问题背景设成了黑色。树中可以收起展开的父节点的那个小三角怎么改样式表?

QTreeWidget设置stylesheet的一个问题
背景设成了黑色。

树中可以收起展开的父节点的那个小三角怎么改样式表?想把颜色改成白色的。
[解决办法]

 QTreeView::branch:has-siblings:!adjoins-item {
     border-image: url(vline.png) 0;
 }

 QTreeView::branch:has-siblings:adjoins-item {
     border-image: url(branch-more.png) 0;
 }

 QTreeView::branch:!has-children:!has-siblings:adjoins-item {
     border-image: url(branch-end.png) 0;
 }

 QTreeView::branch:has-children:!has-siblings:closed,
 QTreeView::branch:closed:has-children:has-siblings {
         border-image: none;
         image: url(branch-closed.png);
 }

 QTreeView::branch:open:has-children:!has-siblings,
 QTreeView::branch:open:has-children:has-siblings  {
         border-image: none;
         image: url(branch-open.png);
 }



branch-closed.png
branch-open.png

一个是收起的小三角 一个是展开的小三角

热点排行