Python PyQt:QFileSystemModel中的当前目录

Python PyQt:QFileSystemModel中的当前目录,python,pyqt,qfilesystemmodel,Python,Pyqt,Qfilesystemmodel,我使用了一些官方示例中的以下代码: model = QFileSystemModel() model.setRootPath(QDir.currentPath()) view = QTreeView(parent=self); view.setModel(model) 我希望它在树状视图中展开目录结构,以便显示运行程序的目录。然而,我得到的是以文件系统根开始的未展开树。我怎样才能使它正确 我尝试使用expand,但没有帮助:

我使用了一些官方示例中的以下代码:

        model = QFileSystemModel()
        model.setRootPath(QDir.currentPath())
        view = QTreeView(parent=self);
        view.setModel(model)
我希望它在树状视图中展开目录结构,以便显示运行程序的目录。然而,我得到的是以文件系统根开始的未展开树。我怎样才能使它正确

我尝试使用expand,但没有帮助:

        model = QFileSystemModel()
        index = model.index(QDir.currentPath())
        view = QTreeView(parent=self);
        view.setModel(model)
        view.expand(index)

树视图仍然未展开。

您必须使用。

我尝试使用展开,但没有帮助。知道为什么吗?我发布了另一个代码片段。检查递归扩展是的,我注意到,我必须递归扩展路径的每一步。谢谢:-