c++ qtreewidget创建十个父节点
时间: 2023-08-18 08:07:17 浏览: 85
el-tree==>添加分级图标==>添加引导线样式==>点击节点展示全部父节点信息==>使用$store封装全局组件
以下是使用Qt的QTreeWidget类创建十个父节点的C++示例代码:
```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文件并使用适当的编译器进行编译和运行。
阅读全文