0
我在Windows 7上遇到了QStorageInfo
的问题。我使用QStorageInfo::mountedVolumes()
来获取所有安装的卷的列表。这行得通。然后我想显示卷标。我的Windows资源管理器显示我:使用QStorageInfo获取网络驱动器的名称
System (C:)
BackUp (D:)
Nas01 (\\NAS01)(X:)
Code (\\Nas02\Code\)(Z:)
但我的控制台输出是这样的:
System (C:/)
BackUp (D:/)
NAS01-N (X:/)
NAS01-N (Z:/)
这是代码:
foreach(QStorageInfo i, QStorageInfo::mountedVolumes()){
qDebug() << i.name() << "(" << i.rootPath() << ")";
}
我做错了吗?
我不是一个好的建议,谢谢。稍微靠近一些,但不是我想要的。因为我的驱动器'Z:'被映射到'\\ nas01 \ code',但是如果我想通过在Windows资源管理器(F2)中重命名它,我可以将它命名为“Harry”。如何获得这个标签文本? – Marcus