解决QTreeWidget中item无法整行同时显示相同颜色
生活随笔
收集整理的這篇文章主要介紹了
解决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++关键字速查手册