【问题标题】:Change/remove QTableWidget selection tint color更改/删除 QTableWidget 选择色调颜色
【发布时间】:2015-09-30 10:47:25
【问题描述】:

我想要一个 QTableWidget,通过在单元格的图标上添加一个黑色圆圈来指示当前选定的单元格(我已经做了很多工作)。我目前正在努力解决小部件似乎对所选单元格的图标应用蓝色调的事实。我找不到任何与此相关的文档。我试过设置这个样式表:

QTableWidget::item {selection-background-color: transparent;
selection-color: transparent;};
QTableWidget::item:selected{ background-color: transparent }

但是这些会分别影响单元格的背景颜色和文本颜色。我还尝试更改 QTableWidget 的 QPalette 的高亮颜色,但没有成功。

如何摆脱这种色调?

【问题讨论】:

标签: qt qtwidgets


【解决方案1】:
QTableWidget::item {selection-background-color: rgba(0,0,139, 100);
selection-color: rgba(0,0,139, 50);};
QTableWidget::item:selected{ background-color: rgba(0,0,139, 100) }

将 50% 的不透明度应用于背景颜色.. 会给您带来变化.. 这种样式会给您带来蓝色调..

这种方法会更好地帮助你..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-16
    • 1970-01-01
    • 2018-03-04
    • 2013-05-18
    • 1970-01-01
    • 2016-07-01
    相关资源
    最近更新 更多