QList <int> GetRowId::requestRowId()
{
//获取选择模型的指针
QItemSelectionModel *selections = ui->tableView_showExecuteInfo->selectionModel();
//获取被选中的指针列表
QModelIndexList selected = selections->selectedIndexes();
QMap <int, int> rowMap;
foreach (QModelIndex index, selected) {
rowMap.insert(index.row(), 0); //QModelIndex 有更多数据可用
}
qDebug() << "print : " <<rowMap;
qDebug() << "acount : " <<rowMap.count() ;
qDebug() <<"i = 0 : "<<rowMap.keys();
return rowMap.keys();
}
Qt qtableview 多行选中,获取行号
最新推荐文章于 2024-07-04 11:06:57 发布