我正在尝试改变QTableWidget行的背景颜色。有一些其他的帖子也是关于同样的问题,但是给出的解决方案都没有起作用。
使用该解决方案,我们将表格中现有项的背景设置为浅灰色,行为0,列为1:
self.table.item(1,0).setBackground(QtGui.QColor(125,125,125))
这个方法可以工作,但是如果你有多个表格需要迭代设置背景会花费更多时间。 我需要一个函数,只需传递行索引即可更改行背景!
我正在尝试改变QTableWidget行的背景颜色。有一些其他的帖子也是关于同样的问题,但是给出的解决方案都没有起作用。
使用该解决方案,我们将表格中现有项的背景设置为浅灰色,行为0,列为1:
self.table.item(1,0).setBackground(QtGui.QColor(125,125,125))
这个方法可以工作,但是如果你有多个表格需要迭代设置背景会花费更多时间。 我需要一个函数,只需传递行索引即可更改行背景!
PySide2.QtWidgets.QTableWidgetItem.setBackground(PySide2.QtGui.QBrush)
吗? - Delrius Euphoriaitem.setBackground(QBrush(color))
。 - eyllanesc