是否可以使用Qt类枚举网络根
Is it possible to enumerate network root using Qt classes?
Qt文件API类在Windows上正确处理网络文件夹路径。但我找不到枚举网络根目录(可用的网络驱动器和计算机列表)的方法。有没有什么方法可以做到这一点,而不使用WinAPI,而只使用Qt类?
恐怕您能从QtSystems获得的最好的QStorageInfo。
allLogicalDrives:const QStringList
此属性包含所有驱动器的列表。
返回所有逻辑驱动器或卷的列表,如果找不到驱动器或驱动器出错,则返回空列表。
然后,您就有了查询uri的方法,根据"远程";类型等。
相关文章:
- 不带大括号的枚举形式
- 枚举环境变量的惯用C++14/C++17方法
- 类似枚举的计算常量
- 如何正确实现和访问运算符的各种自定义枚举器
- 错误:从"int"到枚举c++的转换无效
- C++中构造函数中的枚举
- 访问在 C++ 结构中声明的枚举变量
- 枚举类'classname'的多重定义
- 强枚举类型定义:Clang Bug 还是 C++11 标准不确定性?
- typedef 枚举和枚举类有什么区别?
- 为什么我的开关/机箱在使用枚举时默认?
- 标准::可选枚举的比较运算符
- C++两个源文件之间共享的枚举的静态实例
- 打印没有铸件的枚举可以在C++中吗?
- 枚举成员与静态 int 成员?
- C++:枚举:错误:应使用标识符而不是"}"
- 带有 c++ 的枚举(输入检查)
- 是否有 Windows 用户空间函数来枚举连接的网络共享?
- 是否可以使用Qt类枚举网络根
- 枚举C++/MFC中的网络共享目录