Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Архивация и раз архивация нескольких файлов и Qt

Автор: edwardoid 12.10.2008, 19:57

Возможно ли средствами Qt создавать архивы с файлами а потом разархивировать?
Если нет, то чем можно воспользоваться, чтобы программа не теряла кроссплатформенность, в смысле, какая библиотека есть для этих целей которая кроссплатформенная.

Автор: Litkevich Yuriy 12.10.2008, 20:22

есть такая Zlib, см. %QTDIR%\src\3rdparty\zlib

еще вот:
QByteArray qCompress ( const QByteArray & data, int compressionLevel = -1 )

В качестве примера распаковки см. в %QTDIR%\src\tools\uic\cpp\cppwriteicondata.cpp функцию
static QByteArray unzipXPM(QString data, ulong& length)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)