我在我的GUI中使用QTableView类,我希望无论TableView处于活动状态还是非活动状态,所选行都具有相同的颜色。 我试图设置这个CSS样式表来实现这个目标:
QTableView:!active {
selection-background-color: palette(Highlight);
selection-color: palette(HighlightedText)
}
在Linux上,它工作正常,但在Windows 7上,当TableView失去焦点时,文本变为黑色而不是保持白色(背景保持蓝色,因此该部分正常)。我在这里错过了什么吗?
答案 0 :(得分:0)
您还必须设置文字颜色样式,例如只需添加:
ZipList' fs <*> ZipList' xs = ZipList' $ zipApply fs xs
where zipApply :: [(a -> b)] -> [a] -> [b]
zipApply (f:fs) (x:xs) = f x : zipApply fs xs
zipApply _ _ = []