QTableWidget 中的setCurrentItem函数怎么用

QTableWidget 中的setCurrentItem函数如何用:QTableWidget 中的setCurrentItem函数如何用:大家好,我想实现

QTableWidget 中的setCurrentItem函数如何用:
QTableWidget 中的setCurrentItem函数如何用:

大家好,我想实现这样的效果: 当点击QTableWidget中的一个item时,自动跳转到另一个item,这样我就想到用connect来链接起来,然后把另一个item选择为currentitem,我使用了setCurrentItem这个方法。可是在我使用的时候。总是程序挂掉,请问下为什么

我的代码是这样的:

(使用CurrentItemChanged这个信号跳转到这里)
void TableWidget::tstCurrentItemChanged(QTableWidgetItem* curItem, QTableWidgetItem *preItem)
{
  qDebug()<<curItem->row();
  qDebug()<<"set next selected";  
  QTableWidgetItem *item=findNextItem(curItem); ///这一步我验证过,是正确的
  tableWidget->setCurrentItem(item); ///每次走到这里就出错,不知道为什么
}

[解决办法]
用setCurrentCell试试