是否可以使用 Qt 类枚举网络根?
Posted
技术标签:
【中文标题】是否可以使用 Qt 类枚举网络根?【英文标题】:Is it possible to enumerate network root using Qt classes? 【发布时间】:2014-04-21 10:42:25 【问题描述】:Qt 文件 API 类在 Windows 上正确处理网络文件夹路径。但我找不到枚举网络根目录的方法(可用的网络驱动器和计算机列表)。有没有什么方法可以不使用 WinAPI 而只使用 Qt 类?
【问题讨论】:
【参考方案1】:恐怕,你能得到的最好的是来自 QtSystems 的QStorageInfo。
allLogicalDrives : const QStringList
此属性保存所有驱动器的列表。
返回所有逻辑驱动器或卷的列表,如果未找到驱动器或出错,则返回空列表。
然后,您有方法来查询 uri、基于“远程”类型的过滤器等。
【讨论】:
谢谢!我不知道这个库,肯定会派上用场。以上是关于是否可以使用 Qt 类枚举网络根?的主要内容,如果未能解决你的问题,请参考以下文章