QGIS/python/gui/qgsnewvectorlayerdialog.sip
Nyall Dawson 7cfd284fb1 Remove all previously autoconnected slots from public API
These are implementation details only, and should not be
part of the stable API.

We need the flexibility to change these at any stage without
being bound by any API contract.
2017-10-09 09:04:18 +10:00

72 lines
2.4 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsnewvectorlayerdialog.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsNewVectorLayerDialog: QDialog
{
%TypeHeaderCode
#include "qgsnewvectorlayerdialog.h"
%End
public:
static QString runAndCreateLayer( QWidget *parent = 0, QString *enc = 0, const QgsCoordinateReferenceSystem &crs = QgsCoordinateReferenceSystem() );
%Docstring
Runs the dialog and creates a layer matching the dialog parameters.
:return: fileName on success, empty string use aborted, QString() if creation failed
:rtype: str
%End
QgsNewVectorLayerDialog( QWidget *parent /TransferThis/ = 0, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags );
~QgsNewVectorLayerDialog();
QgsWkbTypes::Type selectedType() const;
%Docstring
Returns the selected geometry type
:rtype: QgsWkbTypes.Type
%End
void attributes( QList< QPair<QString, QString> > &at ) const;
%Docstring
Appends the chosen attribute names and types to at
%End
QString selectedFileFormat() const;
%Docstring
Returns the file format for storage
:rtype: str
%End
QString selectedFileEncoding() const;
%Docstring
Returns the file format for storage
:rtype: str
%End
QgsCoordinateReferenceSystem crs() const;
%Docstring
Returns the selected CRS for the new layer.
.. seealso:: setCrs()
:rtype: QgsCoordinateReferenceSystem
%End
void setCrs( const QgsCoordinateReferenceSystem &crs );
%Docstring
Sets the ``crs`` value for the new layer in the dialog.
.. versionadded:: 3.0
.. seealso:: crs()
%End
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsnewvectorlayerdialog.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/