45 static QStringList extractDir(
QuaZip &zip,
const QString &dir);
46 static QStringList getFileList(
QuaZip *zip);
47 static QString extractFile(
QuaZip &zip, QString fileName, QString fileDest);
48 static QStringList extractFiles(
QuaZip &zip,
const QStringList &files,
const QString &dir);
56 static bool compressFile(
QuaZip* zip, QString fileName, QString fileDest);
67 static bool compressSubDir(
QuaZip* parentZip, QString dir, QString parentDir,
bool recursive,
68 QDir::Filters filters);
76 static bool extractFile(
QuaZip* zip, QString fileName, QString fileDest);
82 static bool removeFile(QStringList listFile);
91 static bool compressFile(QString fileCompressed, QString file);
98 static bool compressFiles(QString fileCompressed, QStringList files);
109 static bool compressDir(QString fileCompressed, QString dir = QString(),
bool recursive =
true);
126 static bool compressDir(QString fileCompressed, QString dir,
127 bool recursive, QDir::Filters filters);
138 static QString extractFile(QString fileCompressed, QString fileName, QString fileDest = QString());
147 static QStringList extractFiles(QString fileCompressed, QStringList files, QString dir = QString());
155 static QStringList extractDir(QString fileCompressed, QString dir = QString());
164 static QStringList extractDir(QString fileCompressed, QTextCodec* fileNameCodec, QString dir = QString());
171 static QStringList getFileList(QString fileCompressed);
180 static QString extractFile(QIODevice *ioDevice, QString fileName, QString fileDest = QString());
189 static QStringList extractFiles(QIODevice *ioDevice, QStringList files, QString dir = QString());
197 static QStringList extractDir(QIODevice *ioDevice, QString dir = QString());
206 static QStringList extractDir(QIODevice* ioDevice, QTextCodec* fileNameCodec, QString dir = QString());
213 static QStringList getFileList(QIODevice *ioDevice);