【发布时间】:2017-12-16 05:37:45
【问题描述】:
我有一个QTableWidget,里面有几个QTableWidgetItem。我使用它的样式:
QTableWidget::item {
...
}
现在有些项目是只读的。如何使用样式表对它们进行不同的着色?通常我会使用一个属性,然后选择:
QTableWidgetItem[readOnly="true"]
但这不起作用,因为我们定义了QTableWidget 的样式,而QTableWidgetItem 没有方法setProperty。
【问题讨论】:
-
我认为你应该在 if 语句中查询 QTableWidgetItem 的状态并设置颜色
标签: qt pyqt qt5 stylesheet qtstylesheets