У меня простой вопрос. Я хочу показать свою файловую систему в QTreeWidget, как в обычном проводнике.
Как я могу этого добиться? Я предполагаю, что поиск по всем файлам и добавление их вручную - это не подход, верно?
У меня простой вопрос. Я хочу показать свою файловую систему в QTreeWidget, как в обычном проводнике.
Как я могу этого добиться? Я предполагаю, что поиск по всем файлам и добавление их вручную - это не подход, верно?
используйте QDirModel и QTreeView вместо QTreeWidget, вот фрагмент кода:
QDirModel *model = new QDirModel;
QTreeView *tree = new QTreeView(splitter);
tree->setModel(model);
tree->setRootIndex(model->index("C:\\"));
The usage of QDirModel is not recommended anymore. The QFileSystemModel class is a more performant alternative.
.
- person thuga; 08.01.2014