我在我的 GUI 中使用 QTableView 类,并且无论 TableView 处于活动状态还是非活动状态,我都希望所选行具有相同的颜色。我试图设置这个 CSS 样式表来实现这一点:
QTableView:!active {
selection-background-color: palette(Highlight);
selection-color: palette(HighlightedText)
}
在 Linux 上,它工作得很好,但在 Windows 7 上,当 TableView 失去焦点时,文本变成黑色而不是保持白色(背景保持蓝色,所以这部分没问题)。我在这里错过了什么吗?