25#include <QTemporaryFile>
26#include <QTemporaryDir>
61 bool zip(
const QString &zipFilename );
69 virtual bool unzip(
const QString &zipFilename );
82 void addFile(
const QString &filename );
89 bool removeFile(
const QString &filename );
94 QStringList files()
const;
112 std::unique_ptr<QTemporaryDir> mDir;
132 bool unzip(
const QString &zipFilename )
override;
137 QString projectFile()
const;
143 bool clearProjectFile();
149 QString auxiliaryStorageFile()
const;
Class allowing to manage the zip/unzip actions.
virtual ~QgsArchive()=default
Destructor.
Class allowing to manage the zip/unzip actions on project file.