当前位置:
首页 >
解决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无法整行同时显示相同颜色的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: BP(blood point)系统是什么
- 下一篇: C++关键字速查手册