c++ qtreewidget创建十个父节点
时间: 2023-08-18 20:07:17 浏览: 51
以下是使用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文件并使用适当的编译器进行编译和运行。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)