1 #ifndef JLCOMPRESSFOLDER_H_
2 #define JLCOMPRESSFOLDER_H_
5 #include "quazipfile.h"
6 #include "quazipfileinfo.h"
26 static bool compressFile(
QuaZip* zip, QString fileName, QString fileDest);
37 static bool compressSubDir(
QuaZip* parentZip, QString dir, QString parentDir,
bool recursive =
true);
45 static bool extractFile(
QuaZip* zip, QString fileName, QString fileDest);
51 static bool removeFile(QStringList listFile);
60 static bool compressFile(QString fileCompressed, QString file);
67 static bool compressFiles(QString fileCompressed, QStringList files);
76 static bool compressDir(QString fileCompressed, QString dir = QString(),
bool recursive =
true);
87 static QString extractFile(QString fileCompressed, QString fileName, QString fileDest = QString());
96 static QStringList extractFiles(QString fileCompressed, QStringList files, QString dir = QString());
104 static QStringList extractDir(QString fileCompressed, QString dir = QString());
111 static QStringList getFileList(QString fileCompressed);