我想要一个tablewidget,它将根据特定的条件和阈值为某些行上色。例如,如果一列中的数据超过20,它将为20所在的行上色。我只在qtablewidgetem中搜索,它不执行我希望它执行的操作。
def setmydata(self):
for n, key in enumerate(self.data):
for m, item in enumerate(self.data[key]):
newitem = QtGui.QTableWidgetItem(item)
c = newitem.column() + 2
print c
for items in item:
if newitem.text() >= '20' or newitem.text() == 'WARNING':
newitem.setBackground(QtGui.QBrush(QtCore.Qt.yellow))
else:
pass
self.setItem(m, n, newitem)
目前没有回答
相关问题 更多 >
编程相关推荐