25#include <QTemporaryFile> 
   26#include <QTemporaryDir> 
   51    bool zip( 
const QString &zipFilename );
 
   59    virtual bool unzip( 
const QString &zipFilename );
 
   72    void addFile( 
const QString &filename );
 
   79    bool removeFile( 
const QString &filename );
 
   84    QStringList files() 
const;
 
  102    std::unique_ptr<QTemporaryDir> mDir;
 
 
  121    bool unzip( 
const QString &zipFilename ) 
override;
 
  126    QString projectFile() 
const;
 
  132    bool clearProjectFile();
 
  138    QString auxiliaryStorageFile() 
const;
 
 
Manages zip/unzip operations for an archive.
 
virtual ~QgsArchive()=default
 
Allows managing the zip/unzip actions on project files.