2个tableWidget表单击鼠标选中同一行解决思路

2个tableWidget表单击鼠标选中同一行
现在有2张tablewidget表格,单击一下鼠标,不管单击哪个表,都能同时选中同一行,如选中表一的第5行,表2的第5行也同时选中,如何实现

------解决方案--------------------
两张表通过发送信号量的方式,都重载mousePressEvent()

void mousePressEvent(event)
{
    QTableWidget::mousePressEvent(event);
    QModelIndex curIndex = indexAt(evnet->pos());
    if (curIndex.isValid())
       emit txSelRow(curIndex.row());
}


两个表里面都实现rxSelRow(int row)
rxSelRow(int row)
{
    //选中对应的行,有相关选择行的函数,看手册找找,
}
------解决方案--------------------
setRangeSelected