PyQt: QFileSystemModel中的当前目录
我正在使用一些官方示例中的代码:
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)
树形视图依然没有展开。