欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

解决QTreeWidget中item无法整行同时显示相同颜色

发布时间:2023/11/30 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 解决QTreeWidget中item无法整行同时显示相同颜色 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

  对于QTreeWidget来说,继承自QTreeView,因此设计QTreeWidget中的样式设计,归根结底是对QTreeView的样式设计,而对于QTreeView中item样式设计,可以分为对branch和item设计,另外QT Style Sheet可以通过设置show-docoration-selected的值来提供精细化样式设计,具体样式代码如下:

QTreeWidget {//设计item一行中的branch和item为一个整体,默认为0show-decoration-selected: 1; }QTreeView::item::selected, QTreeView::item::selected:hover, QTreeView::branch::selected, QTreeView::branch::selected:hover {background--color: #00A79D; 设计item和branch中选中和选中同时悬放的颜色一致 }QTreeView::item::hover, QTreeView::Branch::hover {background-color: #D2D2D2; }

 样式效果图:

 

总结

以上是生活随笔为你收集整理的解决QTreeWidget中item无法整行同时显示相同颜色的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。