Как выбрать файл в QTreeView для QFileSystemModel по пути? - PullRequest
2 голосов
/ 09 марта 2011

У меня есть древовидное представление, отображающее модель файловой системы. Я хочу, чтобы при его запуске сделать определенный файл (в частности, текущий каталог) уже выбранным, чтобы пользователь не был вынужден пройти весь путь вниз по дереву файловой системы, чтобы найти его. Однако ни QTreeView, ни QFileSystemModel не имеют функций для поиска элемента по роли и получения его QModelIndex.

1 Ответ

5 голосов
/ 09 марта 2011
tree->setCurrentIndex(fsModel->index(QDir::currentPath())); // or any path

В зависимости от режима выбора элемент может быть или не быть выбран.

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...