PyQt:如何扩展QTreeWidget中的所有子项

时间:2017-01-23 14:07:54

标签: python qt4 pyqt4 qtreewidget

没有真正的问题,我只是一个美容问题。好吧,首先我用Qt Designer创建一个表单。在此表单上,我放置QTreeWidget。我们还在Qt Designer。在QTreeWidget中,我做了几个条目(父母),然后我还带了几个孩子条目。当我完成后,我保存了ui文件,然后我加载了这个文件 - 动态地使用loadUi()。在这种情况下,我使用PyQt4。到目前为止没问题。

当我加载放置QTreeWidget 的表单时,我希望程序扩展所有子条目。默认情况下,当我运行程序时,我只看到父条目。当我想查看子条目时,我必须单击父条目,但我不希望这样。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

有一个expandAll()方法,QTreeWidget继承自QTreeView类。因此,在致电loadUi()后,只需添加以下内容:

  self.treewWidget.expandAll()