Qt qtableview 多行选中,获取行号

QList  GetRowId::requestRowId()
{
    //获取选择模型的指针
    QItemSelectionModel *selections =  ui->tableView_showExecuteInfo->selectionModel();
    //获取被选中的指针列表
    QModelIndexList selected = selections->selectedIndexes();
    QMap  rowMap;

    foreach (QModelIndex index, selected) {
        rowMap.insert(index.row(), 0); //QModelIndex 有更多数据可用
    }
////    qDebug() << "print : " <

你可能感兴趣的:(Qt)