1 #ifndef JLCOMPRESSFOLDER_H_ 
    2 #define JLCOMPRESSFOLDER_H_ 
   30 #include "quazipfile.h" 
   31 #include "quazipfileinfo.h" 
   51     static bool compressFile(
QuaZip* zip, QString fileName, QString fileDest);
 
   62     static bool compressSubDir(
QuaZip* parentZip, QString dir, QString parentDir, 
bool recursive = 
true);
 
   70     static bool extractFile(
QuaZip* zip, QString fileName, QString fileDest);
 
   76     static bool removeFile(QStringList listFile);
 
   85     static bool compressFile(QString fileCompressed, QString file);
 
   92     static bool compressFiles(QString fileCompressed, QStringList files);
 
  101     static bool compressDir(QString fileCompressed, QString dir = QString(), 
bool recursive = 
true);
 
  112     static QString extractFile(QString fileCompressed, QString fileName, QString fileDest = QString());
 
  121     static QStringList extractFiles(QString fileCompressed, QStringList files, QString dir = QString());
 
  129     static QStringList extractDir(QString fileCompressed, QString dir = QString());
 
  136     static QStringList getFileList(QString fileCompressed);
 
ZIP archive. 
Definition: quazip.h:84
Utility class for typical operations. 
Definition: JlCompress.h:42