2

我使用QFileSystemModel,但我只想在 中显示树目录QTreeView。我不想显示大小、类型和修改日期。

在此处输入图像描述

这是我的代码:

def setFileModel(self):
    self.model = QtGui.QFileSystemModel()
    self.folders_lv.setModel(self.model)

    self.model.setRootPath(self.directory)
    self.folders_lv.setRootIndex(self.model.index(self.directory))
    self.folders_lv.expand(self.model.index(self.directory))
    self.model.setNameFilters(["*"])
4

1 回答 1

3

只需隐藏您不想显示的列:

    self.folders_lv.hideColumn(1)
    self.folders_lv.hideColumn(2)

(注意:确保在模型初始化后执行此操作)。

于 2015-01-16T19:19:17.800 回答