我有一个小但很痒的问题。如何在 Qt 中获取 Windows 路径的正确大小写?
假设我有一条路c:\documents and settings\wolfgang\documents
存储在一个QString str
我想知道正确的情况,在这里C:\Document and Settings\Wolfgang\Documents
. QDir(str).absolutePath()
没有让我找到正确大小写的路径。
有什么建议,因为我不知道我还能尝试什么?
感谢您的时间!
没有简单的方法可以做到这一点,但您可以尝试执行 QDir.entryList,然后对结果进行不区分大小写的搜索。这将为您提供正确的文件名。然后你需要获得absolutePath
为了那个结果。
这应该为您提供路径/文件名的保留大小写。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)