1
Я вижу, что QDir
имеет проблемы с переименованием файлов/директорий между 2 разделами.QDir :: rename() для 2 разных разделов
В качестве решения я использую QProcess
и выполняю mv
, который отлично работает, но он очень уродлив, и мне это не нравится. Кроме того, мне придется предоставить отдельную реализацию для Windows и Mac (последняя, надеюсь, будет такой же, как для Linux).
Есть ли лучшее решение?
AFAIK нет готового метода, вы должны реализовать рекурсивную копию каталога и удалить. –
Да, извините, я думал, что я достаточно быстр, чтобы удалить свой комментарий, прежде чем кто-нибудь его увидит;) Я только что увидел, что часть «не каталог» сразу после того, как я вставил ее. – Googie