QTreeWidget添加节点
时间: 2023-07-14 20:59:43 浏览: 116
节点的添加
要在QTreeWidget中添加节点,可以使用QTreeWidgetItem类的addTopLevelItem()或addChild()方法。以下是一个示例代码片段,演示如何添加节点:
```python
from PyQt5.QtWidgets import QApplication, QTreeWidget, QTreeWidgetItem
# 创建QTreeWidget实例
tree_widget = QTreeWidget()
# 创建根节点
root_item = QTreeWidgetItem(tree_widget)
root_item.setText(0, "Root Node")
# 创建子节点
child_item = QTreeWidgetItem(root_item)
child_item.setText(0, "Child Node")
# 将根节点添加到树中
tree_widget.addTopLevelItem(root_item)
# 显示树
tree_widget.show()
# 运行应用程序
app = QApplication([])
app.exec_()
```
这将创建一个带有根节点和一个子节点的QTreeWidget,并将其显示在应用程序中。
注意:上述代码是使用PyQt5进行编写的,如果使用PySide2,代码会稍有不同。
阅读全文