qt tablewidget 高亮某一行
时间: 2023-07-09 18:55:33 浏览: 107
Qml实现的文本显示框(可指定某行高亮)
要在Qt的TableWidget中高亮某一行,可以使用QTableWidget的setItem方法设置QTableWidgetItem的背景色来实现。
具体实现方法如下:
```python
row = 1 # 需要高亮的行号
table_widget.item(row, 0).setBackground(QtGui.QColor(255, 255, 153)) # 设置背景色
```
其中,row是需要高亮的行号,setBackground方法用于设置QTableWidgetItem的背景色,这里设置为黄色(255, 255, 153)。
这样,就可以高亮指定的行了。
阅读全文