如何突出显示QTableWidget中的行?

如何突出显示QTableWidget中的行?,qt,Qt,我有一个带有9000个数据的QTableWidget。我可以从表中搜索数据,例如,如果搜索“10”,将显示以“10”开头的全部数据。 现在我需要突出显示第一行,因为它显示了准确的搜索结果 我正在使用: ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); 用于高亮显示所选行 如何突出显示表格的第一行?我不清楚为什么需要设置选择行为,除非您计划让用户能够通过单击单元格进行选择。如果您想将其作为默认

我有一个带有9000个数据的
QTableWidget
。我可以从表中搜索数据,例如,如果搜索“10”,将显示以“10”开头的全部数据。 现在我需要突出显示第一行,因为它显示了准确的搜索结果

我正在使用:

ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); 
用于高亮显示所选行


如何突出显示表格的第一行?

我不清楚为什么需要设置选择行为,除非您计划让用户能够通过单击单元格进行选择。如果您想将其作为默认行为,那么在使用QT
设计器时,只需将其设置为
tableWidget
的属性

但你当然可以做到:

ui->tableWidget->selectRow(0);
这将突出显示该行