18 #ifndef QGSRASTERFORMATSAVEOPTIONSWIDGET_H 19 #define QGSRASTERFORMATSAVEOPTIONSWIDGET_H 21 #include "ui_qgsrasterformatsaveoptionswidgetbase.h" 31 private Ui::QgsRasterFormatSaveOptionsWidgetBase
48 const QString& provider =
"gdal" );
51 void setFormat(
const QString& format );
52 void setProvider(
const QString& provider );
58 { mPyramids =
true; mPyramidsFormat = format; }
64 QString validateOptions(
bool gui =
true,
bool reportOk =
true );
65 void updateProfiles();
69 void on_mProfileNewButton_clicked();
70 void on_mProfileDeleteButton_clicked();
71 void on_mProfileResetButton_clicked();
72 void on_mOptionsAddButton_clicked();
73 void on_mOptionsDeleteButton_clicked();
74 void on_mOptionsLineEdit_editingFinished();
75 void optionsTableChanged();
76 void optionsTableEnableDeleteButton();
78 void swapOptionsUI(
int newIndex = -1 );
79 void updateControls();
85 void optionsChanged();
99 QString currentProfileKey()
const;
101 void deleteCreateOptions(
const QString& profile );
102 void setCreateOptions();
103 void setCreateOptions(
const QString& profile,
const QString& options );
111 #endif // QGSRASTERLAYERSAVEASDIALOG_H
This class provides qgis with the ability to render raster datasets onto the mapcanvas.
virtual bool eventFilter(QObject *watched, QEvent *event)