qss:如何让 QTreeView 底部边框出现在分支子控件下
qss: how to get QTreeView bottom border to appear under the branch subcontrol
我的应用程序中有一个 QTreeView,我需要在其中为每个单元格绘制边框。
如果我这样设置我的风格:
QTreeView::item
{
border-right: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
border-left: none;
border-top: none;
}
分支子控件下不出现边框:
如果我在分支区域设置边框:
QTreeView::branch
{
border-bottom: 1px solid #6d6d6d;
}
然后分支图像(三角形)消失。
理想情况下,我想根据样式设置边框。
谢谢!
发现:图片和背景图片适用于分支,可以与边框图片结合使用:
QTreeView::branch
{
border-bottom: 1px solid #6d6d6d;
}
QTreeView::branch:closed:has-children
{
image: url(:/img/collapsed);
}
QTreeView::branch:open
{
image: url(:/img/expanded);
}
我的应用程序中有一个 QTreeView,我需要在其中为每个单元格绘制边框。 如果我这样设置我的风格:
QTreeView::item
{
border-right: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
border-left: none;
border-top: none;
}
分支子控件下不出现边框:
如果我在分支区域设置边框:
QTreeView::branch
{
border-bottom: 1px solid #6d6d6d;
}
然后分支图像(三角形)消失。
理想情况下,我想根据样式设置边框。
谢谢!
发现:图片和背景图片适用于分支,可以与边框图片结合使用:
QTreeView::branch
{
border-bottom: 1px solid #6d6d6d;
}
QTreeView::branch:closed:has-children
{
image: url(:/img/collapsed);
}
QTreeView::branch:open
{
image: url(:/img/expanded);
}