///输出View中的数据
QAbstractItemModel* model = ui.tableView->model();
int rowCount = model->rowCount(); //行数
int columnCount = model->columnCount();
//for (int row = 0; row < rowCount; ++row) {
// for (int column = 0; column < columnCount; ++column) {
// QModelIndex index = model->index(row, column);
// QVariant data = model->data(index);
// // 如果需要字符串表示,可以使用 toString() 方法
// QString itemContent = data.toString();
// // ... 使用 itemContent 做进一步处理
// }
//}
for (int row = 0; row < rowCount; ++row) {
QModelIndex index = model->index(row, 1);
QVariant data = model->data(index);
// 如果需要字符串表示,可以使用 toString() 方法
QString itemContent = data.toString();
// ... 使用 itemContent 做进一步处理
qDebug() << itemContent;
}
从QTableView获取某列的数据
最新推荐文章于 2024-07-08 22:12:26 发布