我在 c++/ubuntu 中工作。我创建了一个 QTable :
1 | 2
-------
aaaa|bbbb
cccc|dddd
....|....
我想问我如何选择整个第 2 行:cccc |dddd。
我做了:
QModelIndexList indexes = ui->tableView->selectionModel()->selection().indexes();
for (int i = 0; i < indexes.count(); ++i)
{
QModelIndex index = indexes.at(i);
if (index.isValid())
{
QString s=index.data(Qt::DisplayRole).toString();
QMessageBox noc;
noc.setText(s);
noc.exec();
}
}
但我只看到 tje cccc 元素被选中。
欣赏。Thx 非常多!