Python 3.10
PySide6
样式代码如下:
QTreeView{
color: rgb(108, 108, 108);
font-size: 12px;
}
QHeaderView::section{
height: 0px;
}
QTreeView::branch:closed:has-children:!has-siblings,QTreeView::branch:closed:has-children:has-siblings{
border-image: none;
image:url(:/images/res/右三角.png);
}
QTreeView::branch:open:has-children:!has-siblings,QTreeView::branch:open:has-children:has-siblings{
border-image: none;
image: url(:/images/res/下三角.png);
}
QTreeView::branch:hover{
background-color: rgba(250, 250, 250, 120);
}
QTreeView::item{
height: 26px;
}
QTreeView::item:hover{
background-color: rgba(250, 250, 250, 120);
color:black;
}
QTreeView::item:selected{
background-color: rgba(250, 250, 250, 80);
color:black;
}
就画了个QTreeView,里面加了一列Item,其他的啥也没改。
Qt Designer中箭头、图标显示正常,如下:
到了PyChram里运行的时候就不显示图了,只显示文字。
请问有dalao能看出是哪里的问题吗?