mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-07 00:15:48 -04:00
[ui] fix raster save as vrt tiles groupbox hidden when on by default
This commit is contained in:
parent
f43adf7a8b
commit
a9f253ca81
@ -133,8 +133,6 @@ QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog( QgsRasterLayer *rasterLa
|
||||
// don't restore nodata, it needs user input
|
||||
// pyramids are not necessarily built every time
|
||||
|
||||
mTilesGroupBox->hide();
|
||||
|
||||
mCrsSelector->setLayerCrs( mLayerCrs );
|
||||
//default to layer CRS - see https://issues.qgis.org/issues/14209 for discussion
|
||||
mCrsSelector->setCrs( mLayerCrs );
|
||||
@ -163,14 +161,17 @@ QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog( QgsRasterLayer *rasterLa
|
||||
|
||||
if ( mTileModeCheckBox->isChecked() )
|
||||
{
|
||||
mTilesGroupBox->show();
|
||||
mFilename->setStorageMode( QgsFileWidget::GetDirectory );
|
||||
mFilename->setDialogTitle( tr( "Select output directory" ) );
|
||||
mFilename->setDialogTitle( tr( "Select Output Directory" ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
mTilesGroupBox->hide();
|
||||
mFilename->setStorageMode( QgsFileWidget::SaveFile );
|
||||
mFilename->setDialogTitle( tr( "Save Layer As" ) );
|
||||
}
|
||||
|
||||
mFilename->setDefaultRoot( settings.value( QStringLiteral( "UI/lastRasterFileDir" ), QDir::homePath() ).toString() );
|
||||
connect( mFilename, &QgsFileWidget::fileChanged, this, [ = ]( const QString & filePath )
|
||||
{
|
||||
@ -711,7 +712,7 @@ void QgsRasterLayerSaveAsDialog::mTileModeCheckBox_toggled( bool toggled )
|
||||
// Show / hide tile options
|
||||
mTilesGroupBox->show();
|
||||
mFilename->setStorageMode( QgsFileWidget::GetDirectory );
|
||||
mFilename->setDialogTitle( tr( "Select output directory" ) );
|
||||
mFilename->setDialogTitle( tr( "Select Output Directory" ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user