QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
#include <qgsnewmemorylayerdialog.h>
Public Member Functions | |
QgsNewMemoryLayerDialog (QWidget *parent SIP_TRANSFERTHIS=nullptr, Qt::WindowFlags fl=QgsGuiUtils::ModalDialogFlags) | |
New dialog constructor. More... | |
QgsCoordinateReferenceSystem | crs () const |
Returns the selected CRS for the new layer. More... | |
QString | layerName () const |
Returns the layer name. More... | |
QgsWkbTypes::Type | selectedType () const |
Returns the selected geometry type. More... | |
void | setCrs (const QgsCoordinateReferenceSystem &crs) |
Sets the crs value for the new layer in the dialog. More... | |
Static Public Member Functions | |
static QgsVectorLayer * | runAndCreateLayer (QWidget *parent=nullptr, const QgsCoordinateReferenceSystem &defaultCrs=QgsCoordinateReferenceSystem()) |
Runs the dialog and creates a new memory layer. More... | |
Definition at line 32 of file qgsnewmemorylayerdialog.h.
QgsNewMemoryLayerDialog::QgsNewMemoryLayerDialog | ( | QWidget *parent | SIP_TRANSFERTHIS = nullptr , |
Qt::WindowFlags | fl = QgsGuiUtils::ModalDialogFlags |
||
) |
New dialog constructor.
Definition at line 50 of file qgsnewmemorylayerdialog.cpp.
QgsCoordinateReferenceSystem QgsNewMemoryLayerDialog::crs | ( | ) | const |
Returns the selected CRS for the new layer.
Definition at line 107 of file qgsnewmemorylayerdialog.cpp.
QString QgsNewMemoryLayerDialog::layerName | ( | ) | const |
Returns the layer name.
Definition at line 112 of file qgsnewmemorylayerdialog.cpp.
|
static |
Runs the dialog and creates a new memory layer.
parent | parent widget |
defaultCrs | default layer CRS to show in dialog |
Definition at line 35 of file qgsnewmemorylayerdialog.cpp.
QgsWkbTypes::Type QgsNewMemoryLayerDialog::selectedType | ( | ) | const |
Returns the selected geometry type.
Definition at line 74 of file qgsnewmemorylayerdialog.cpp.
void QgsNewMemoryLayerDialog::setCrs | ( | const QgsCoordinateReferenceSystem & | crs | ) |
Sets the crs value for the new layer in the dialog.
Definition at line 102 of file qgsnewmemorylayerdialog.cpp.