mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
58 lines
2.1 KiB
Plaintext
58 lines
2.1 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/qgsziputils.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
%ModuleHeaderCode
|
|
#include "qgsziputils.h"
|
|
%End
|
|
|
|
namespace QgsZipUtils
|
|
{
|
|
|
|
bool isZipFile( const QString &filename );
|
|
%Docstring
|
|
Returns true if the file name is a zipped file ( i.e with a '.qgz'
|
|
extension, false otherwise.
|
|
\param filename The name of the file
|
|
:return: true if the file is zipped, false otherwise
|
|
:rtype: bool
|
|
%End
|
|
|
|
bool unzip( const QString &zip, const QString &dir, QStringList &files /Out/ );
|
|
%Docstring
|
|
Unzip a zip file in an output directory. An error is returned if the zip
|
|
filename does not exist, the output directory does not exist or is
|
|
not writable.
|
|
\param zip The zip filename
|
|
\param dir The output directory
|
|
\param files The absolute path of unzipped files
|
|
.. versionadded:: 3.0
|
|
:rtype: bool
|
|
%End
|
|
|
|
bool zip( const QString &zip, const QStringList &files );
|
|
%Docstring
|
|
Zip the list of files in the zip file. If the zip file already exists or is
|
|
empty, an error is returned. If an input file does not exist, an error is
|
|
also returned.
|
|
\param zip The zip filename
|
|
\param files The absolute path to files to embed within the zip
|
|
.. versionadded:: 3.0
|
|
:rtype: bool
|
|
%End
|
|
};
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/qgsziputils.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|