PYQT: текущий каталог в QFILESYSTEMMODEL
-
08-10-2019 - |
Вопрос
Я использую следующий код из одного официального примера:
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)
Вид дерева все еще не справится.
Решение
Вы должны были бы использовать Qtreeview.expand..
Не связан с StackOverflow