mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
Remember window geometry for raster save dialog
This commit is contained in:
parent
9e4518fe42
commit
5f77a48e10
@ -39,6 +39,7 @@ class QgsRasterLayerSaveAsDialog: QDialog
|
||||
const QgsCoordinateReferenceSystem ¤tCrs,
|
||||
QWidget *parent /TransferThis/ = 0,
|
||||
Qt::WindowFlags f = 0 );
|
||||
~QgsRasterLayerSaveAsDialog();
|
||||
|
||||
Mode mode() const;
|
||||
%Docstring
|
||||
|
@ -158,6 +158,15 @@ QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog( QgsRasterLayer *rasterLa
|
||||
connect( mExtentGroupBox, &QgsExtentGroupBox::extentChanged, this, &QgsRasterLayerSaveAsDialog::extentChanged );
|
||||
|
||||
recalcResolutionSize();
|
||||
|
||||
QgsSettings settings;
|
||||
restoreGeometry( settings.value( QStringLiteral( "Windows/RasterLayerSaveAs/geometry" ) ).toByteArray() );
|
||||
}
|
||||
|
||||
QgsRasterLayerSaveAsDialog::~QgsRasterLayerSaveAsDialog()
|
||||
{
|
||||
QgsSettings settings;
|
||||
settings.setValue( QStringLiteral( "Windows/RasterLayerSaveAs/geometry" ), saveGeometry() );
|
||||
}
|
||||
|
||||
void QgsRasterLayerSaveAsDialog::insertAvailableOutputFormats()
|
||||
|
@ -58,6 +58,7 @@ class GUI_EXPORT QgsRasterLayerSaveAsDialog: public QDialog, private Ui::QgsRast
|
||||
const QgsCoordinateReferenceSystem ¤tCrs,
|
||||
QWidget *parent SIP_TRANSFERTHIS = nullptr,
|
||||
Qt::WindowFlags f = 0 );
|
||||
~QgsRasterLayerSaveAsDialog();
|
||||
|
||||
Mode mode() const;
|
||||
int nColumns() const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user