QTreeWidget 展开信号?
时间: 2024-01-03 21:05:20 浏览: 186
QTreeWidget
QTreeWidget 的展开信号是 `itemExpanded(QTreeWidgetItem*)`。当某个节点被展开时,会发出该信号,参数为被展开的节点。你可以使用 `connect` 函数连接该信号到一个槽函数,从而实现对展开事件的处理。例如:
```python
from PyQt5.QtWidgets import QTreeWidget, QTreeWidgetItem
tree_widget = QTreeWidget()
def handle_item_expanded(item):
print('Item expanded:', item.text(0))
tree_widget.itemExpanded.connect(handle_item_expanded)
```
在上述代码中,`handle_item_expanded` 函数会在某个节点被展开时被调用,并打印出被展开节点的文本。
阅读全文