我是pyqt4的新手,我不知道该怎么做。我有一个带有数据的QtableWidget。我想更改tableWidget单元格的某些背景颜色。
我尝试过self.tableWidget.item(3, 5).setBackground(QtGui.QColor(100,100,150))
,它返回此错误:
AttributeError:“ NoneType”对象没有属性“ setBackground”
我应该怎么办?
必须先在表格中的该位置创建一个项目,然后才能设置其背景颜色。
self.tableWidget.setItem(3, 5, QtGui.QTableWidgetItem())
self.tableWidget.item(3, 5).setBackground(QtGui.QColor(100,100,150))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句