Я пытаюсь получить относительный путь от файлов, которые я бы хотел написать. Вот ситуация:
Я сохраняю файл conf в D:\confs\conf.txt. У меня в моих программах несколько файлов, считанных с D:\images\image.bmp. В моем conf.txt я хотел бы иметь ../images/image.bmp.
Я вижу некоторые полезные классы, такие как QDir или QFileInfo, но я не знаю, что лучше использовать. Я пробовал:
QDir dir("D:/confs");
dir.filePath(D:/images/image.bmp) // Just return the absolute path of image.bmp
Я прочитал документ, и он говорит, что filePath работает только с файлами в каталоге dir (здесь D:\confs), но мне интересно, есть ли способ указать поиск из другого каталога и получить его относительный путь.