c++ qtablewidget设置单元格背景颜色
时间: 2023-11-18 18:27:47 浏览: 50
根据条件设置单元格的颜色
要设置QTableWidget单元格的背景颜色,您可以使用QTableWidgetItem和QBrush类。以下是一个示例代码片段,它将设置第1行第1列单元格的背景颜色为红色:
```c++
// 创建QTableWidgetItem
QTableWidgetItem *item = new QTableWidgetItem("内容");
// 创建QBrush并设置颜色
QBrush brush(Qt::red);
item->setBackground(brush);
// 设置单元格
ui->tableWidget->setItem(0, 0, item);
```
您可以根据需要更改单元格的行和列索引。同时,您可以更改QBrush的颜色以设置不同的背景颜色。
阅读全文