如何删除QFileSystemModel中的Size, Type, Date Modified?
How to delete Size, Type, Date Modified in QFileSystemModel?
我用的是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(["*"])
只是 hide the columns 您不想显示的内容:
self.folders_lv.hideColumn(1)
self.folders_lv.hideColumn(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(["*"])
只是 hide the columns 您不想显示的内容:
self.folders_lv.hideColumn(1)
self.folders_lv.hideColumn(2)
(注意:确保在模型初始化后执行此操作)。