您可以使用QTableWidget的setStyleSheet()方法来实现这个效果。
首先,创建一个样式表字符串,设置鼠标悬停时整行高亮。例如:
QString hover_style = "QTableView::item:hover { background-color: yellow; }";
然后,在适当的位置调用setStyleSheet()方法,并将样式表字符串作为参数传递给它。例如:
ui->tableWidget->setStyleSheet(hover_style);
这将使在鼠标悬停在任何单元格上时,整行都会高亮显示为黄色。