我试图从我想写的文件中获取相对路径。这里有一个情况:
我将 conf 文件保存在D:\confs\conf.txt
. 我的程序中有一些从D:\images\image.bmp
. 在我的conf.txt
我想拥有../images/image.bmp
。
我看到了一些有用的类,例如QDir
orQFileInfo
但我不知道什么是最好用的。我试过了:
QDir dir("D:/confs");
dir.filePath(D:/images/image.bmp) // Just return the absolute path of image.bmp
我阅读了文档,它说filePath
只能使用目录集中的文件(这里D:\confs
),但我想知道是否有办法指示从不同的目录搜索并获取他的相对路径。