qt create 获取tableview 表指定单元格值
时间: 2023-09-06 16:13:51 浏览: 242
qt tableview拉伸单元格
要获取 `QTableView` 表中特定单元格的值,可以使用 `model()` 函数来获取表的数据模型,然后使用 `data()` 函数来获取单元格的数据。
以下是一个示例代码片段,演示如何获取 `QTableView` 中第一行第一列单元格的值:
```cpp
QTableView *tableView = new QTableView(parent); // 创建 QTableView 对象
// 获取表的数据模型
QAbstractItemModel *model = tableView->model();
// 获取第一个单元格的索引
QModelIndex index = model->index(0, 0);
// 获取单元格的数据
QVariant value = model->data(index);
// 将数据转换为字符串并输出
QString strValue = value.toString();
qDebug() << "Value of first cell: " << strValue;
```
你可以根据需要更改行和列的索引来获取不同单元格的值。
阅读全文