QTreeWidget树状图默认各节点直接是没有线连接的,看着层次感不强,用户体验不太好,所以需要设置一下样式
方法一:通过对qtreewidget进行qss样式设置
效果图如下:
核心代码:
//url路径根据自己图片所在目录进行设置
QString qss = "QTreeWidget::branch:has-siblings:!adjoins-item{ \
border-image:url(D:/pratices/Qt/TreeWidgetQss/vline.png) 0;\
}\
QTreeWidget::branch:has-siblings:adjoins-item{\
border-image:url(D:/pratices/Qt/TreeWidgetQss/branch-more.png) 0;\
} \