@@ -133,8 +133,6 @@ QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog( QgsRasterLayer *rasterLa
133133 // don't restore nodata, it needs user input
134134 // pyramids are not necessarily built every time
135135
136- mTilesGroupBox ->hide ();
137-
138136 mCrsSelector ->setLayerCrs ( mLayerCrs );
139137 // default to layer CRS - see https://issues.qgis.org/issues/14209 for discussion
140138 mCrsSelector ->setCrs ( mLayerCrs );
@@ -163,14 +161,17 @@ QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog( QgsRasterLayer *rasterLa
163161
164162 if ( mTileModeCheckBox ->isChecked () )
165163 {
164+ mTilesGroupBox ->show ();
166165 mFilename ->setStorageMode ( QgsFileWidget::GetDirectory );
167- mFilename ->setDialogTitle ( tr ( " Select output directory " ) );
166+ mFilename ->setDialogTitle ( tr ( " Select Output Directory " ) );
168167 }
169168 else
170169 {
170+ mTilesGroupBox ->hide ();
171171 mFilename ->setStorageMode ( QgsFileWidget::SaveFile );
172172 mFilename ->setDialogTitle ( tr ( " Save Layer As" ) );
173173 }
174+
174175 mFilename ->setDefaultRoot ( settings.value ( QStringLiteral ( " UI/lastRasterFileDir" ), QDir::homePath () ).toString () );
175176 connect ( mFilename , &QgsFileWidget::fileChanged, this , [ = ]( const QString & filePath )
176177 {
@@ -711,7 +712,7 @@ void QgsRasterLayerSaveAsDialog::mTileModeCheckBox_toggled( bool toggled )
711712 // Show / hide tile options
712713 mTilesGroupBox ->show ();
713714 mFilename ->setStorageMode ( QgsFileWidget::GetDirectory );
714- mFilename ->setDialogTitle ( tr ( " Select output directory " ) );
715+ mFilename ->setDialogTitle ( tr ( " Select Output Directory " ) );
715716 }
716717 else
717718 {
0 commit comments