与Pyside的Qt树型视图

时间:2013-12-09 14:14:35

标签: python qt treeview directory pyside

我在程序目录中有两个文件夹。我需要它们以树形视图显示,它们应该是可扩展的。如何定义树视图中的文件夹?如果有人能给我一个简单的例子。我知道文件夹的名称。

我使用的是Python 2.7和Win 8。

1 个答案:

答案 0 :(得分:2)

您可以使用QTreeViewQFileSystemModel

执行此操作
model = QFileSystemModel();
model.setRootPath(QDir.currentPath())
tree = QTreeView()
tree.setModel(model)
tree.setRootIndex(model.index(QDir.currentPath()))
tree.show()