在Qt的TreeView中,可以使用QStandardItemModel类来添加节点。下面是一个简单的示例代码:
QStandardItemModel对象:QStandardItemModel *model = new QStandardItemModel(this);添加根节点:QStandardItem *rootItem = model->invisibleRootItem();创建子节点:QStandardItem *item = new QStandardItem("节点1");将子节点添加到根节点下:rootItem->appendRow(item);完整的代码示例:
#include <QTreeView>#include <QStandardItemModel>int main(int argc, char *argv[]){QApplication app(argc, argv);QTreeView treeView;QStandardItemModel *model = new QStandardItemModel(&treeView);// 添加根节点QStandardItem *rootItem = model->invisibleRootItem();// 创建子节点QStandardItem *item = new QStandardItem("节点1");// 将子节点添加到根节点下rootItem->appendRow(item);treeView.setModel(model);treeView.show();return app.exec();}运行该示例,将会在TreeView中显示一个根节点和一个子节点。

