qtablewidget设置选中颜色
时间: 2023-04-26 22:03:26 浏览: 1188
qt-tabwidget-标题栏tab颜色设置
3星 · 编辑精心推荐
可以使用QPalette来设置QTableWidget的选中颜色。具体步骤如下:
1. 创建一个QPalette对象。
2. 使用QPalette的setColor()方法来设置选中颜色。
3. 将QPalette对象应用到QTableWidget上,可以使用setPalette()方法。
示例代码如下:
```python
palette = QtGui.QPalette()
palette.setColor(QtGui.QPalette.Highlight, QtGui.QColor(255, , )) # 设置选中颜色为红色
tableWidget.setPalette(palette) # 应用到QTableWidget上
```
其中,Highlight表示选中状态下的背景色,可以使用其他的QPalette::ColorRole来设置其他状态下的颜色。QColor()方法可以传入RGB值或者使用QtGui.QColor中预定义的颜色。
阅读全文