QTreeView {
background-color: rgb(35, 40, 49);
outline: 0px; /*消除QTreeWidgetItem外层虚线框*/
border: 0px solid #000000;
}
QTreeView::item {
border: 1px solid #000000;
border-top-color: transparent;
border-left-color: transparent;
height:75px;
padding-left:28px;
}
QTreeView::item:hover {
background-image: url(:/鼠标经过.png);
}
QTreeView::item:selected {
border-image: url(:/点击.png);
}
QTreeView::item:selected:active{
}
QTreeView::item:selected:!active {
}
/*分支显示*/
QTreeView::branch {
subcontrol-origin: padding;
subcontrol-position: right;
border: 1px solid #000000;
border-top-color: transparent;
border-left-color: transparent;
border-right-color: transparent;
}
/*QTreeView::branch:!has-children:!has-siblings:adjoins-item {
background: yellow;
}*/
QTreeView::branch:has-children:!has-siblings:closed,
QTreeView::branch:closed:has-children:has-siblings {
image: url(:/常态.png);
max-width:54px;
min-width:54px;
}
QTreeView::branch:has-children:!has-siblings:closed:hover,
QTreeView::branch:closed:has-children:has-siblings:hover {
image: url(:/鼠标经过.png);
max-width:54px;
min-width:54px;
}
QTreeView::branch:open:has-children:!has-siblings,
QTreeView::branch:open:has-children:has-siblings {
image: url(:/常态.png);
min-width: 68px;
min-height: 28px;
}
QTreeView::branch:open:has-children:!has-siblings:hover,
QTreeView::branch:open:has-children:has-siblings:hover {
image: url(:/鼠标经过.png);
}
QTreeView::branch:!has-children:has-siblings:adjoins-item {
}
QTreeView::branch:!has-children:!has-siblings:adjoins-item {
}
显示效果如下图所示: