Можно ли перечислить сетевой корень, используя классы Qt?

Классы API файла Qt правильно обрабатывают пути к сетевым папкам в Windows. Но я не могу найти способ перечислить сетевой корень (список доступных сетевых дисков и компьютеров). Есть ли способ сделать это без использования WinAPI, но только с классами Qt?

2

Решение

Боюсь, лучшее, что вы можете получить, это QStorageInfo от QtSystems.

allLogicalDrives: const QStringList

Это свойство содержит список всех дисков.

Возвращает список всех логических дисков или томов или пустой список, если диски не найдены или произошла ошибка.

Затем у вас есть методы для запроса URI, фильтрация по «удаленному» типу и т. Д.

1

Другие решения


По вопросам рекламы [email protected]