Полная версия этой страницы:
QuaZIP, работа с каталогами
Что-то не разбирусь как с помощью данной библиотеки архив с каталогами создать. В примерах смотрел там бируться только файлы. И проблема с разархивацией в примере файлы должны были распаковываться в подкаталог "out/"+name, но при этом у меня ошибка происходит, если создать заранее данный каталог тогда работает нормально. Не ужели обязательно заранее создавать каталог при распаковке архива??
Если не забыл установить какие-либо флаги, то по всей видимости нет.
Как вариант, можно самому дописать в данный исходник создание папки, если нет таковой, тем более это не займет много времени.
Нашел другую библиотечку OSDaB-Zip. Там все вроде реализовано уже. Но сталкнулся с проблемкой. Эта библиотека архивирует только в существующие папки. Если задаешь имя с несуществующей папкой он не создаст её. Подскажи как на Qt папку создать если есть строка с абсолютным именем.
Хотел написать:
if (!QDir::exists("имя папки")) QDir::mkpath("имя папки");
Но видимо туплю в чем то. Подскажи как эту строчку правильно реализовать пожалуйсто
Примерно так:
QDir dir;
dir.setPath( "Полный путь к папке");
if ( !dir.exists())
dir.mkpath( "Полный путь к папке");
Litkevich Yuriy
27.2.2009, 21:16
2 Гость_lexey_*, вопросы именно по Qt (например, как создать каталог) лучше задавать в подфоруме
Qt. Т.к. он и целевой и чаще просматривается пользователями.
Спасибо!!! То что нужно
Ага, давай темы накручивай, до штуки надо докрутить,
дальше веселее будет....
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.