限制QTreeView的路径

时间:2016-07-07 01:07:24

标签: python pyqt treeview pyqt5

如何限制PyQt5上树视图的路径?下面是我的代码,我想限制路径C:\My Stuff\Movies显示该目录中的文件夹和文件。另外如何设置它可以显示的格式,如.avi和.mp4?

    self.treeView = QtWidgets.QTreeView(self.centralWidget)
    self.treeView.setSortingEnabled(True)
    self.treeView.setObjectName("treeView")
    self.horizontalLayout_4.addWidget(self.treeView)

    self.file_model=QtWidgets.QFileSystemModel()
    self.file_model.setRootPath('C:\My Stuff\Movies')
    self.treeView.setModel(self.file_model)
    self.treeView.setHeaderHidden(True)
    self.treeView.hideColumn(1)
    self.treeView.hideColumn(2)
    self.treeView.hideColumn(3)

0 个答案:

没有答案