В документации для QDir::makeAbsolute()
говорится
Преобразует путь к каталогу в абсолютный путь. Если оно уже абсолютно, ничего не происходит. Возвращает
true
, если преобразование прошло успешно; в противном случае возвращаетfalse
.
Мне непонятно, как может произойти сбой при создании абсолютного пути из относительного пути.
Конечно, нет никакой гарантии, что каталог действительно будет существовать по этому абсолютному пути, но по большей части QDir
API не заботится о том, существует ли каталог или нет, поэтому я был бы удивлен, если бы это было то, что он делал. здесь.