c++ qtreewidget创建十个父节点
时间: 2023-08-18 09:07:17 浏览: 61
el-tree==>添加分级图标==>添加引导线样式==>点击节点展示全部父节点信息==>使用$store封装全局组件
以下是使用C++和Qt库创建十个父节点的QTreeWidget示例代码:
```cpp
#include <QApplication>
#include <QTreeWidget>
#include <QTreeWidgetItem>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QTreeWidget treeWidget;
treeWidget.setColumnCount(1); // 设置列数
for (int i = 0; i < 10; i++) {
QTreeWidgetItem* parentItem = new QTreeWidgetItem(&treeWidget);
parentItem->setText(0, QString("Parent Node %1").arg(i+1));
treeWidget.addTopLevelItem(parentItem);
}
treeWidget.show();
return app.exec();
}
```
这段代码创建了一个QTreeWidget对象,并使用一个循环创建了十个父节点。每个父节点都设置了一个文本标签,并通过addTopLevelItem()方法将其添加到树形控件中。最后,通过show()方法显示树形控件,并通过app.exec()启动应用程序的事件循环。
请确保已正确安装和配置了Qt开发环境,然后将此代码保存为.cpp文件,并使用适当的编译器进行编译和运行。
阅读全文