|
QGIS API Documentation
3.6.0-Noosa (5873452)
|
Class allowing to manage the zip/unzip actions on project file. More...
#include <qgsarchive.h>

Public Member Functions | |
| QString | auxiliaryStorageFile () const |
| Returns the current .qgd auxiliary storage file or an empty string if there's none. More... | |
| bool | clearProjectFile () |
| Remove the current .qgs project file from the temporary directory. More... | |
| QString | projectFile () const |
| Returns the current .qgs project file or an empty string if there's none. More... | |
| bool | unzip (const QString &zipFilename) override |
| Clear the current content of this archive and unzip. More... | |
Public Member Functions inherited from QgsArchive | |
| QgsArchive () | |
| Constructor. More... | |
| QgsArchive (const QgsArchive &other) | |
| Copy constructor. More... | |
| virtual | ~QgsArchive ()=default |
| Destructor. More... | |
| void | addFile (const QString &filename) |
| Add a new file to this archive. More... | |
| void | clear () |
| Clear the current content of this archive and create a new temporary directory. More... | |
| QString | dir () const |
| Returns the current temporary directory. More... | |
| QStringList | files () const |
| Returns the list of files within this archive. More... | |
| QgsArchive & | operator= (const QgsArchive &other) |
| bool | removeFile (const QString &filename) |
| Remove a file from this archive and from the filesystem. More... | |
| bool | zip (const QString &zipFilename) |
| Zip the content of this archive. More... | |
Class allowing to manage the zip/unzip actions on project file.
Definition at line 114 of file qgsarchive.h.
| QString QgsProjectArchive::auxiliaryStorageFile | ( | ) | const |
Returns the current .qgd auxiliary storage file or an empty string if there's none.
Definition at line 140 of file qgsarchive.cpp.
| bool QgsProjectArchive::clearProjectFile | ( | ) |
Remove the current .qgs project file from the temporary directory.
Definition at line 135 of file qgsarchive.cpp.
| QString QgsProjectArchive::projectFile | ( | ) | const |
Returns the current .qgs project file or an empty string if there's none.
Definition at line 115 of file qgsarchive.cpp.
|
overridevirtual |
Clear the current content of this archive and unzip.
If a project file is found in the content, then this archive may be considered as a valid one. Files are unzipped in the temporary directory.
| zipFilename | The zip file to unzip |
Reimplemented from QgsArchive.
Definition at line 127 of file qgsarchive.cpp.
1.8.13