Я использую следующий код из какого-то официального примера:
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)
Вид дерева все еще не расширен.