|
QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
A widget to select format-specific raster saving options. More...
#include <qgsrasterformatsaveoptionswidget.h>

Public Types | |
| enum | Type { Default, Full, Table, LineEdit, ProfileLineEdit } |
Public Slots | |
| void | apply () |
| void | helpOptions () |
| Opens window with options description for given provider and output format. More... | |
| void | updateProfiles () |
| Reloads profiles list from QGIS settings. More... | |
| QString | validateOptions (bool gui=true, bool reportOk=true) |
| Validates options correctness. More... | |
Signals | |
| void | optionsChanged () |
Public Member Functions | |
| QgsRasterFormatSaveOptionsWidget (QWidget *parent SIP_TRANSFERTHIS=nullptr, const QString &format="GTiff", QgsRasterFormatSaveOptionsWidget::Type type=Default, const QString &provider="gdal") | |
| QStringList | options () const |
| Returns list of selected options. More... | |
| void | setFormat (const QString &format) |
| Set output raster format, it is used to determine list of available options. More... | |
| void | setOptions (const QString &options) |
| Populate widget with user-defined options. More... | |
| void | setProvider (const QString &provider) |
| Set provider key, , it is used to determine list of available options. More... | |
| void | setPyramidsFormat (QgsRaster::RasterPyramidsFormat format) |
| Set pyramids format to use. More... | |
| void | setRasterFileName (const QString &file) |
| Set output raster file name. More... | |
| void | setRasterLayer (QgsRasterLayer *rasterLayer) |
| Set output raster layer. More... | |
| void | setType (QgsRasterFormatSaveOptionsWidget::Type type=Default) |
| Set widget look and feel. More... | |
Protected Member Functions | |
| void | showEvent (QShowEvent *event) override |
A widget to select format-specific raster saving options.
Definition at line 31 of file qgsrasterformatsaveoptionswidget.h.
| Enumerator | |
|---|---|
| Default | |
| Full | |
| Table | |
| LineEdit | |
| ProfileLineEdit | |
Definition at line 37 of file qgsrasterformatsaveoptionswidget.h.
| QgsRasterFormatSaveOptionsWidget::QgsRasterFormatSaveOptionsWidget | ( | QWidget *parent | SIP_TRANSFERTHIS = nullptr, |
| const QString & | format = "GTiff", |
||
| QgsRasterFormatSaveOptionsWidget::Type | type = Default, |
||
| const QString & | provider = "gdal" |
||
| ) |
Definition at line 38 of file qgsrasterformatsaveoptionswidget.cpp.
|
slot |
Definition at line 253 of file qgsrasterformatsaveoptionswidget.cpp.
|
slot |
Opens window with options description for given provider and output format.
Definition at line 262 of file qgsrasterformatsaveoptionswidget.cpp.
| QStringList QgsRasterFormatSaveOptionsWidget::options | ( | ) | const |
Returns list of selected options.
Definition at line 515 of file qgsrasterformatsaveoptionswidget.cpp.
|
signal |
| void QgsRasterFormatSaveOptionsWidget::setFormat | ( | const QString & | format | ) |
Set output raster format, it is used to determine list of available options.
Definition at line 109 of file qgsrasterformatsaveoptionswidget.cpp.
| void QgsRasterFormatSaveOptionsWidget::setOptions | ( | const QString & | options | ) |
Populate widget with user-defined options.
String should contain key=value pairs separated by spaces, e.g. "TILED=YES TFW=YES"
Definition at line 638 of file qgsrasterformatsaveoptionswidget.cpp.
| void QgsRasterFormatSaveOptionsWidget::setProvider | ( | const QString & | provider | ) |
Set provider key, , it is used to determine list of available options.
Definition at line 116 of file qgsrasterformatsaveoptionswidget.cpp.
|
inline |
Set pyramids format to use.
Definition at line 95 of file qgsrasterformatsaveoptionswidget.h.
|
inline |
Set output raster file name.
Definition at line 71 of file qgsrasterformatsaveoptionswidget.h.
|
inline |
Set output raster layer.
Definition at line 66 of file qgsrasterformatsaveoptionswidget.h.
| void QgsRasterFormatSaveOptionsWidget::setType | ( | QgsRasterFormatSaveOptionsWidget::Type | type = Default | ) |
Set widget look and feel.
Definition at line 123 of file qgsrasterformatsaveoptionswidget.cpp.
|
overrideprotected |
Definition at line 631 of file qgsrasterformatsaveoptionswidget.cpp.
|
slot |
Reloads profiles list from QGIS settings.
Definition at line 163 of file qgsrasterformatsaveoptionswidget.cpp.
|
slot |
Validates options correctness.
Definition at line 313 of file qgsrasterformatsaveoptionswidget.cpp.
1.8.13