Название: Алгоритм переноса папки Отправлено: denis от Ноябрь 02, 2012, 15:25 Пишу свою функцию переноса папки, но хочется сделать чтобы переносилось по алгоритму как в ОС Windows или Ubuntu. Подскажите, как это можно сделать? спасибо
Название: Re: Алгоритм переноса папки Отправлено: ecspertiza от Ноябрь 02, 2012, 16:15 Не по дело немного, но чем QDir::rename() не устраивает ?
Если по делу, то рекурсивно обходим весь каталог, и копируем все файлы и папки в новое место. Название: Re: Алгоритм переноса папки Отправлено: Serr500 от Ноябрь 02, 2012, 20:04 ... но если перенос осуществляется внутри одного логического тома, то копировать ничего не надо. Просто переносим папку в другое место. ;)
Название: Re: Алгоритм переноса папки Отправлено: ecspertiza от Ноябрь 02, 2012, 20:29 Да, тут наверное я не верно прочел, перенос же нужен, вообщем в любом случае QDir::rename() если нужно просто перенести, если писать свой алгоритм то тоже самое только с рекурсией и для файлов QFile::rename() :) собственно так как то :)
Название: Re: Алгоритм переноса папки Отправлено: denis от Ноябрь 06, 2012, 14:29 спасибо
|