Я пишу приложение, которое требует от меня использования другой файловой системы и обработчиков файловых движков, а не стандартных qt. По сути, я хочу иметь возможность использовать диалоговое окно файла qt, но иметь базовый обработчик файловой системы (например, созданный с использованием библиотеки файловой системы boost), который обрабатывает все операции, связанные с файлами и каталогами. операции в этом диалоге. Я уже написал собственный файловый механизм, который обрабатывает некоторые операции, но теперь я застрял с моделью файловой системы Qt и механизмом наблюдения за файловой системой, так как мне нужно передавать сигналы для этого пользовательского файлового механизма. Кажется, передо мной стоит непростая задача. Я иду в правильном направлении?
Есть ли другой более простой способ реализовать это? Может ли кто-нибудь дать мне представление о том, как действовать. Я думал изучить прокси-модели, но не уверен, что это сработает.
Заранее благодарю за любую помощь.