【学习笔记】
方法一:
ui.tableWidget->setAlternatingRowColors(true);
ui.tableWidget->setPalette(QPalette(QColor(220,250,255)));//参数还可写成QPalette(Qt::blue)
方法二:
用双层的for循环,依次设置每个单元格背景颜色。
for(int i=1; i<ui.tableWidget->rowCount(); i+=2)
{
for(int j=0; ui.tableWidget->columnCount(); j++)
{
ui.tableWidget->item(i, j)->setBackgroundColor(QColor(220,250,255));
}
}
QTableWidget设置隔行变色
最新推荐文章于 2024-02-29 16:40:54 发布