1.设置选中行
setSelectionBehavior ( QAbstractItemView::SelectRows);
setSelectionMode(QAbstractItemView::SingleSelection);
2.QSS
QTreeView{
show-decoration-selected:1;
background:rgb(61,66,77);
}
QTreeView::item{
border:0px;
}
QTreeView::item:selected,QTreeView::branch:selected{
background:rgb(28,77,120);
}
QTreeView::item:hover,QTreeView::branch:hover{
background:rgb(64,91,134);
}
QTreeView::branch:closed:has-children{
image: url(:/image/treeclose.png);
}
QTreeView::branch:open:has-children{
image: url(:/image/treeopen.png);
}
Qt-样式-QTreeView-实现整行选中
最新推荐文章于 2024-05-17 05:54:40 发布