1

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

        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)

树视图仍未展开。

4

1 回答 1

0

您将不得不使用QTreeView.expand

于 2010-12-10T18:41:23.293 回答