我希望当鼠标悬停在QTableWidget
的行上时,能够突出显示该行。
但是当我将鼠标悬停时,只有单个单元格会被突出显示。
我尝试过以下方法:
bool MyTabWidget::eventFilter(QObject *target, QEvent *event)
{
if( target == ui->MyTableWidget )
{
//Just to print the event type
qDebug() <<"EventType : "<<event->type();
}
}
输出:
事件类型:13
。`(13 = QEvent::Move)`
我已经进行了大量的谷歌搜索,但没有找到任何合适的解决方案。
是否有其他方法来满足我的要求(在鼠标悬停时突出显示整行)?
请帮忙。提前致谢。
编辑:
请参考下面的屏幕截图以获得更清晰的信息。
这是我的QTableWidget 我想在鼠标悬停时更改那个红色边框(已编辑)行的背景颜色。