30 #include "quazip_global.h" 
   32 #include "quazipnewinfo.h" 
   84     qint64 readData(
char *data, qint64 maxSize);
 
   86     qint64 writeData(
const char *data, qint64 maxSize);
 
  110     QuaZipFile(
const QString& zipName, QObject *parent =NULL);
 
  121     QuaZipFile(
const QString& zipName, 
const QString& fileName,
 
  188     QString getZipName()
const;
 
  207     QString getFileName() 
const;
 
  246     QString getActualFileName()
const;
 
  254     void setZipName(
const QString& zipName);
 
  292     virtual bool open(OpenMode mode);
 
  298     inline bool open(OpenMode mode, 
const char *password)
 
  299     {
return open(mode, NULL, NULL, 
false, password);}
 
  312     bool open(OpenMode mode, 
int *method, 
int *level, 
bool raw, 
const char *password =NULL);
 
  342         const char *password =NULL, quint32 crc =0,
 
  343         int method =Z_DEFLATED, 
int level =Z_DEFAULT_COMPRESSION, 
bool raw =
false,
 
  344         int windowBits =-MAX_WBITS, 
int memLevel =DEF_MEM_LEVEL, 
int strategy =Z_DEFAULT_STRATEGY);
 
  346     virtual bool isSequential()
const;
 
  369     virtual qint64 pos()
const;
 
  387     virtual bool atEnd()
const;
 
  401     virtual qint64 size()
const;
 
  449     virtual void close();
 
  451     int getZipError() 
const;
 
  453     virtual qint64 bytesAvailable() 
const;
 
Information about a file to be created. 
Definition: quazipnewinfo.h:50
Information about a file inside archive. 
Definition: quazipfileinfo.h:41
bool open(OpenMode mode, const char *password)
Opens a file for reading. 
Definition: quazipfile.h:298
Information about a file inside archive (with zip64 support). 
Definition: quazipfileinfo.h:81
ZIP archive. 
Definition: quazip.h:84
A file inside ZIP archive. 
Definition: quazipfile.h:74
CaseSensitivity
Case sensitivity for the file names. 
Definition: quazip.h:114
The implementation class for QuaZip. 
Definition: quazipfile.cpp:37
Default for platform. Case sensitive for UNIX, not for Windows. 
Definition: quazip.h:115