我想用QTableWidget显示一些条目,鼠标点选一个格子则自动选一行
connect(imagefilesTable, SIGNAL(currentItemChanged(QTableWidgetItem*, QTableWidgetItem*)),
this, SLOT(showImage(QTableWidgetItem*)));
void MainWindow::showImage(QTableWidgetItem* item)
{
if (item && item == imagefilesTable->currentItem()) {
imagefilesTable->setRangeSelected(QTableWidgetSelectionRange(item->row(),0,item->row(),7), true); //0和7栏在表格范围内
}
}
为啥执行了setRangeSelected之后没效果?选择的还是单元格。。。
哪位大虾能帮帮小弟?谢谢!