45 static bool copyData(QIODevice &inFile, QIODevice &outFile);
46 static QStringList extractDir(
QuaZip &zip,
const QString &dir);
47 static QStringList getFileList(
QuaZip *zip);
48 static QString extractFile(
QuaZip &zip, QString fileName, QString fileDest);
49 static QStringList extractFiles(
QuaZip &zip,
const QStringList &files,
const QString &dir);
69 QDir::Filters filters);
77 static bool extractFile(
QuaZip* zip, QString fileName, QString fileDest);
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);
137 static QString extractFile(QString fileCompressed, QString fileName, QString fileDest = QString());
146 static QStringList extractFiles(QString fileCompressed, QStringList files, QString dir = QString());
154 static QStringList extractDir(QString fileCompressed, QString dir = QString());
163 static QStringList extractDir(QString fileCompressed, QTextCodec* fileNameCodec, QString dir = QString());
170 static QStringList getFileList(QString fileCompressed);
179 static QString extractFile(QIODevice *ioDevice, QString fileName, QString fileDest = QString());
188 static QStringList extractFiles(QIODevice *ioDevice, QStringList files, QString dir = QString());
196 static QStringList extractDir(QIODevice *ioDevice, QString dir = QString());
205 static QStringList extractDir(QIODevice* ioDevice, QTextCodec* fileNameCodec, QString dir = QString());
212 static QStringList getFileList(QIODevice *ioDevice);
static bool compressFile(QuaZip *zip, QString fileName, QString fileDest)
Compress a single file.
Definition JlCompress.cpp:41
static bool compressDir(QString fileCompressed, QString dir=QString(), bool recursive=true)
Compress a whole directory.
Definition JlCompress.cpp:269
static bool compressSubDir(QuaZip *parentZip, QString dir, QString parentDir, bool recursive, QDir::Filters filters)
Compress a subdirectory.
Definition JlCompress.cpp:79
static bool compressFiles(QString fileCompressed, QStringList files)
Compress a list of files.
Definition JlCompress.cpp:239