我创建了一个QFileSystemModel来显示QListView项内文件夹中的所有文件。这可以按我想要的方式工作,但是现在我想获取带有QListView中显示的所有文件的路径的文件名。
我的界面代码如下:
self.input_ = QListView()
self.input_model = QFileSystemModel()
self.input_model.setFilter(QDir.NoDotAndDotDot | QDir.Files)
self.input_.setModel(self.input_model)
self.input_.setRootIndex(self.input_model.index(self.path))
self.input_model.setNameFilters(self.filters)
self.input_model.setNameFilterDisables(False)
self.input_.setRootIndex(
self.input_model.setRootPath(self.path))
我已经尝试了QListView对象的SelectAll()和getIndexes()方法,但是由于某些原因,SelectAll()无法正常工作。
感谢您的帮助。