qtreeview 获取子节点显示的内容
时间: 2023-09-13 18:12:39
浏览: 405
您可以使用 QAbstractItemModel 中的 data() 函数获取指定索引下的数据。在 QTreeView 中,您可以通过调用 model()->data(index, role) 来获取指定索引下的数据。role 参数指定数据的角色,例如 Qt::DisplayRole 表示显示内容的角色。对于子节点,您可以使用 QModelIndex 对象中的子节点索引来获取子节点的数据。示例代码如下:
// 获取 parentIndex 节点下的第一行子节点的显示内容
QModelIndex childIndex = model()->index(0, 0, parentIndex);
QVariant data = model()->data(childIndex, Qt::DisplayRole);
```
相关问题
QTreeView 获取子节点显示的内容
您可以使用 QAbstractItemModel 中的 data() 函数获取指定索引下的数据。在 QTreeView 中,您可以通过调用 model()->data(index, role) 来获取指定索引下的数据。role 参数指定数据的角色,例如 Qt::DisplayRole 表示显示内容的角色。对于子节点,您可以使用 QModelIndex 对象中的子节点索引来获取子节点的数据。示例代码如下:
// 获取 parentIndex 节点下的第一行子节点的显示内容
QModelIndex childIndex = model()->index(0, 0, parentIndex);
QVariant data = model()->data(c
```
qt qtreeview 获取所有节点qtqstandarditemmodel
相关推荐














