как создать представление папки в pyqt внутри главного окна

Я пытаюсь реализовать средство просмотра папок для просмотра структуры определенного пути . и это представление папки должно выглядеть как виджет дерева в PyQT, я знаю, что диалоговое окно с файлом может помочь, но мне нужно, чтобы он был в моем главном окне.
Я попытался реализовать это с помощью QTreeWidget, и я использовал рекурсивную функцию для цикла внутри папок, но это слишком медленно. поскольку ему нужно рекурсивно обходить огромное количество папок. это правильный способ сделать это? или есть готовое qt решение этой проблемы.
Посмотрите на рисунок ниже:


enter image description here

6
задан iTayb 13 December 2012 в 16:52
поделиться