Skip to content

Commit aeafe3c

Browse files
committed
Fix lots of bad default base folders. Now point to user home
1 parent 0610878 commit aeafe3c

20 files changed

+30
-30
lines changed

src/app/composer/qgscomposer.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1655,7 +1655,7 @@ void QgsComposer::exportCompositionAsPDF( QgsComposer::OutputMode mode )
16551655
}
16561656

16571657
QSettings myQSettings;
1658-
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsPdfDir", "." ).toString();
1658+
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsPdfDir", QDir::homePath() ).toString();
16591659
outputDir = QFileDialog::getExistingDirectory( this,
16601660
tr( "Export atlas to directory" ),
16611661
lastUsedDir,
@@ -1995,7 +1995,7 @@ void QgsComposer::exportCompositionAsImage( QgsComposer::OutputMode mode )
19951995

19961996
if ( atlasMap->enabled() && mComposition->atlasMode() == QgsComposition::PreviewAtlas )
19971997
{
1998-
QString lastUsedDir = settings.value( "/UI/lastSaveAsImageDir", "." ).toString();
1998+
QString lastUsedDir = settings.value( "/UI/lastSaveAsImageDir", QDir::homePath() ).toString();
19991999
outputFileName = QDir( lastUsedDir ).filePath( atlasMap->currentFilename() );
20002000
}
20012001

@@ -2141,7 +2141,7 @@ void QgsComposer::exportCompositionAsImage( QgsComposer::OutputMode mode )
21412141
}
21422142

21432143
QSettings myQSettings;
2144-
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsImagesDir", "." ).toString();
2144+
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsImagesDir", QDir::homePath() ).toString();
21452145
QString lastUsedFormat = myQSettings.value( "/UI/lastSaveAtlasAsImagesFormat", "jpg" ).toString();
21462146

21472147
QFileDialog dlg( this, tr( "Export atlas to directory" ) );
@@ -2498,7 +2498,7 @@ void QgsComposer::exportCompositionAsSVG( QgsComposer::OutputMode mode )
24982498
}
24992499

25002500
QSettings myQSettings;
2501-
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsSvgDir", "." ).toString();
2501+
QString lastUsedDir = myQSettings.value( "/UI/lastSaveAtlasAsSvgDir", QDir::homePath() ).toString();
25022502

25032503
// open file dialog
25042504
outputDir = QFileDialog::getExistingDirectory( this,

src/app/composer/qgscomposerarrowwidget.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ void QgsComposerArrowWidget::on_mStartMarkerToolButton_clicked()
261261

262262
if ( openDir.isEmpty() )
263263
{
264-
openDir = s.value( "/UI/lastComposerMarkerDir", "" ).toString();
264+
openDir = s.value( "/UI/lastComposerMarkerDir", QDir::homePath() ).toString();
265265
}
266266

267267
QString svgFileName = QFileDialog::getOpenFileName( this, tr( "Start marker svg file" ), openDir );
@@ -288,7 +288,7 @@ void QgsComposerArrowWidget::on_mEndMarkerToolButton_clicked()
288288

289289
if ( openDir.isEmpty() )
290290
{
291-
openDir = s.value( "/UI/lastComposerMarkerDir", "" ).toString();
291+
openDir = s.value( "/UI/lastComposerMarkerDir", QDir::homePath() ).toString();
292292
}
293293

294294
QString svgFileName = QFileDialog::getOpenFileName( this, tr( "End marker svg file" ), openDir );

src/app/composer/qgscomposerhtmlwidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ void QgsComposerHtmlWidget::on_mUrlLineEdit_editingFinished()
133133
void QgsComposerHtmlWidget::on_mFileToolButton_clicked()
134134
{
135135
QSettings s;
136-
QString lastDir = s.value( "/UI/lastHtmlDir", "" ).toString();
136+
QString lastDir = s.value( "/UI/lastHtmlDir", QDir::homePath() ).toString();
137137
QString file = QFileDialog::getOpenFileName( this, tr( "Select HTML document" ), lastDir, "HTML (*.html *.htm);;All files (*.*)" );
138138
if ( !file.isEmpty() )
139139
{

src/app/composer/qgscomposermanager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ void QgsComposerManager::on_mTemplate_currentIndexChanged( int indx )
324324
void QgsComposerManager::on_mTemplatePathBtn_pressed()
325325
{
326326
QSettings settings;
327-
QString lastTmplDir = settings.value( "/UI/lastComposerTemplateDir", "." ).toString();
327+
QString lastTmplDir = settings.value( "/UI/lastComposerTemplateDir", QDir::homePath() ).toString();
328328
QString tmplPath = QFileDialog::getOpenFileName( this,
329329
tr( "Choose template" ),
330330
lastTmplDir,

src/app/composer/qgscomposerpicturewidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ void QgsComposerPictureWidget::on_mPictureBrowseButton_clicked()
8686

8787
if ( openDir.isEmpty() )
8888
{
89-
openDir = s.value( "/UI/lastComposerPictureDir", "" ).toString();
89+
openDir = s.value( "/UI/lastComposerPictureDir", QDir::homePath() ).toString();
9090
}
9191

9292
//show file dialog

src/app/ogr/qgsopenvectorlayerdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ QString QgsOpenVectorLayerDialog::openDirectory()
115115
QSettings settings;
116116

117117
bool haveLastUsedDir = settings.contains( "/UI/LastUsedDirectory" );
118-
QString lastUsedDir = settings.value( "/UI/LastUsedDirectory", QVariant() ).toString();
118+
QString lastUsedDir = settings.value( "/UI/LastUsedDirectory", QDir::homePath() ).toString();
119119
if ( !haveLastUsedDir )
120120
lastUsedDir = "";
121121

src/app/ogr/qgsvectorlayersaveasdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ void QgsVectorLayerSaveAsDialog::on_leFilename_textChanged( const QString& text
291291
void QgsVectorLayerSaveAsDialog::on_browseFilename_clicked()
292292
{
293293
QSettings settings;
294-
QString dirName = leFilename->text().isEmpty() ? settings.value( "/UI/lastVectorFileFilterDir", "." ).toString() : leFilename->text();
294+
QString dirName = leFilename->text().isEmpty() ? settings.value( "/UI/lastVectorFileFilterDir", QDir::homePath() ).toString() : leFilename->text();
295295
QString filterString = QgsVectorFileWriter::filterForDriver( format() );
296296
QString outputFile = QFileDialog::getSaveFileName( 0, tr( "Save layer as..." ), dirName, filterString );
297297
if ( !outputFile.isNull() )

src/app/qgsalignrasterdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ void QgsAlignRasterLayerConfigDialog::setItem( const QString& inputFilename, con
436436
void QgsAlignRasterLayerConfigDialog::browseOutputFilename()
437437
{
438438
QSettings settings;
439-
QString dirName = editOutput->text().isEmpty() ? settings.value( "/UI/lastRasterFileDir", "." ).toString() : editOutput->text();
439+
QString dirName = editOutput->text().isEmpty() ? settings.value( "/UI/lastRasterFileDir", QDir::homePath() ).toString() : editOutput->text();
440440

441441
QString fileName = QFileDialog::getSaveFileName( this, tr( "Select output file" ), dirName, tr( "GeoTIFF" ) + " (*.tif *.tiff *.TIF *.TIFF)" );
442442

src/app/qgsoptions.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -968,7 +968,7 @@ void QgsOptions::on_mProjectOnLaunchPushBtn_pressed()
968968
{
969969
// Retrieve last used project dir from persistent settings
970970
QSettings settings;
971-
QString lastUsedDir = settings.value( "/UI/lastProjectDir", "." ).toString();
971+
QString lastUsedDir = settings.value( "/UI/lastProjectDir", QDir::homePath() ).toString();
972972
QString projPath = QFileDialog::getOpenFileName( this,
973973
tr( "Choose project file to open at launch" ),
974974
lastUsedDir,
@@ -2078,7 +2078,7 @@ void QgsOptions::on_mButtonAddColor_clicked()
20782078
void QgsOptions::on_mButtonImportColors_clicked()
20792079
{
20802080
QSettings s;
2081-
QString lastDir = s.value( "/UI/lastGplPaletteDir", "" ).toString();
2081+
QString lastDir = s.value( "/UI/lastGplPaletteDir", QDir::homePath() ).toString();
20822082
QString filePath = QFileDialog::getOpenFileName( this, tr( "Select palette file" ), lastDir, "GPL (*.gpl);;All files (*.*)" );
20832083
activateWindow();
20842084
if ( filePath.isEmpty() )
@@ -2107,7 +2107,7 @@ void QgsOptions::on_mButtonImportColors_clicked()
21072107
void QgsOptions::on_mButtonExportColors_clicked()
21082108
{
21092109
QSettings s;
2110-
QString lastDir = s.value( "/UI/lastGplPaletteDir", "" ).toString();
2110+
QString lastDir = s.value( "/UI/lastGplPaletteDir", QDir::homePath() ).toString();
21112111
QString fileName = QFileDialog::getSaveFileName( this, tr( "Palette file" ), lastDir, "GPL (*.gpl)" );
21122112
activateWindow();
21132113
if ( fileName.isEmpty() )

src/app/qgsprojectproperties.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1769,7 +1769,7 @@ void QgsProjectProperties::on_mButtonAddColor_clicked()
17691769
void QgsProjectProperties::on_mButtonImportColors_clicked()
17701770
{
17711771
QSettings s;
1772-
QString lastDir = s.value( "/UI/lastGplPaletteDir", "" ).toString();
1772+
QString lastDir = s.value( "/UI/lastGplPaletteDir", QDir::homePath() ).toString();
17731773
QString filePath = QFileDialog::getOpenFileName( this, tr( "Select palette file" ), lastDir, "GPL (*.gpl);;All files (*.*)" );
17741774
activateWindow();
17751775
if ( filePath.isEmpty() )
@@ -1798,7 +1798,7 @@ void QgsProjectProperties::on_mButtonImportColors_clicked()
17981798
void QgsProjectProperties::on_mButtonExportColors_clicked()
17991799
{
18001800
QSettings s;
1801-
QString lastDir = s.value( "/UI/lastGplPaletteDir", "" ).toString();
1801+
QString lastDir = s.value( "/UI/lastGplPaletteDir", QDir::homePath() ).toString();
18021802
QString fileName = QFileDialog::getSaveFileName( this, tr( "Palette file" ), lastDir, "GPL (*.gpl)" );
18031803
activateWindow();
18041804
if ( fileName.isEmpty() )

0 commit comments

Comments
 (0)