如图,类似与QTableWidget,QListWidget都有可能会产生焦点虚线,这样看上去不是很美观
首先我们先讨论一下四种情况
QTableWidget{
outline:none;
}
QTableWidget::item:selected:!active{
background-color:gray;
}
QTableWidget::item:selected:focus{
background-color:blue;
}
QTableWidget::item:!selected:focus{
background-color:green;
}
因为样式表已经是最简单的解决方案了,所以推荐使用。如下
QTableWidget{
outline:none;
}
QTableWidget::item:selected:focus{
background-color:#0078d7;
}
QTableWidget::item:!selected:focus{
background-color:transparent;
}