просмотр нескольких каталогов - PullRequest
0 голосов
/ 09 сентября 2010

Я хотел бы иметь представление нескольких каталогов

при использовании QDirModel и qtreeview следующим образом:

 QDirModel *model = new QDirModel;
 QTreeView *tree = new QTreeView();
 tree->setModel(model);

Я могу просматривать содержимое данного корневого каталога, как я могу просмотреть несколькокорневая директория на одном виджете, таком как QTreeView

1 Ответ

1 голос
/ 10 сентября 2010

Вы, вероятно, могли бы сделать это, сделав модель прокси.Вы хотели бы добавить несколько экземпляров QDirModel с разными корнями в модель прокси и интерпретировать элементы mapToSource и mapFromSource соответствующим образом.Верхний уровень элементов в вашем дереве должен быть предоставлен самой прокси-моделью, что может усложнить задачу.

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