Skip to content

Commit 487be23

Browse files
committed
Even more default path fixes
1 parent 5198f63 commit 487be23

30 files changed

+45
-42
lines changed

src/app/gps/qgsgpsinformationwidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1051,7 +1051,7 @@ void QgsGPSInformationWidget::on_mBtnLogFile_clicked()
10511051
// Retrieve last used log file dir from persistent settings
10521052
QSettings settings;
10531053
QString settingPath( "/gps/lastLogFileDir" );
1054-
QString lastUsedDir = settings.value( settingPath, "." ).toString();
1054+
QString lastUsedDir = settings.value( settingPath, QDir::homePath() ).toString();
10551055
QString saveFilePath = QFileDialog::getSaveFileName( this, tr( "Save GPS log file as" ), lastUsedDir, tr( "NMEA files" ) + " (*.nmea)" );
10561056
if ( saveFilePath.isNull() ) //canceled
10571057
{

src/app/openstreetmap/qgsosmdownloaddialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ void QgsOSMDownloadDialog::onCurrentLayerChanged( int index )
154154
void QgsOSMDownloadDialog::onBrowseClicked()
155155
{
156156
QSettings settings;
157-
QString lastDir = settings.value( "/osm/lastDir" ).toString();
157+
QString lastDir = settings.value( "/osm/lastDir", QDir::homePath() ).toString();
158158

159159
QString fileName = QFileDialog::getSaveFileName( this, QString(), lastDir, tr( "OpenStreetMap files (*.osm)" ) );
160160
if ( fileName.isNull() )

src/app/openstreetmap/qgsosmexportdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ QgsOSMExportDialog::~QgsOSMExportDialog()
5757
void QgsOSMExportDialog::onBrowse()
5858
{
5959
QSettings settings;
60-
QString lastDir = settings.value( "/osm/lastDir" ).toString();
60+
QString lastDir = settings.value( "/osm/lastDir", QDir::homePath() ).toString();
6161

6262
QString fileName = QFileDialog::getOpenFileName( this, QString(), lastDir, tr( "SQLite databases (*.db)" ) );
6363
if ( fileName.isNull() )

src/app/openstreetmap/qgsosmimportdialog.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ QgsOSMImportDialog::~QgsOSMImportDialog()
4646
void QgsOSMImportDialog::onBrowseXml()
4747
{
4848
QSettings settings;
49-
QString lastDir = settings.value( "/osm/lastDir" ).toString();
49+
QString lastDir = settings.value( "/osm/lastDir", QDir::homePath() ).toString();
5050

5151
QString fileName = QFileDialog::getOpenFileName( this, QString(), lastDir, tr( "OpenStreetMap files (*.osm)" ) );
5252
if ( fileName.isNull() )
@@ -59,7 +59,7 @@ void QgsOSMImportDialog::onBrowseXml()
5959
void QgsOSMImportDialog::onBrowseDb()
6060
{
6161
QSettings settings;
62-
QString lastDir = settings.value( "/osm/lastDir" ).toString();
62+
QString lastDir = settings.value( "/osm/lastDir", QDir::homePath() ).toString();
6363

6464
QString fileName = QFileDialog::getSaveFileName( this, QString(), lastDir, tr( "SQLite databases (*.db)" ) );
6565
if ( fileName.isNull() )

src/app/qgsattributeactiondialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void QgsAttributeActionDialog::browse()
166166
{
167167
// Popup a file browser and place the results into the action widget
168168
QString action = QFileDialog::getOpenFileName(
169-
this, tr( "Select an action", "File dialog window title" ) );
169+
this, tr( "Select an action", "File dialog window title" ), QDir::homePath() );
170170

171171
if ( !action.isNull() )
172172
actionAction->insertPlainText( action );

src/app/qgsbookmarks.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ void QgsBookmarks::importFromXML()
241241
{
242242
QSettings settings;
243243

244-
QString lastUsedDir = settings.value( "/Windows/Bookmarks/LastUsedDirectory", QVariant() ).toString();
244+
QString lastUsedDir = settings.value( "/Windows/Bookmarks/LastUsedDirectory", QDir::homePath() ).toString();
245245
QString fileName = QFileDialog::getOpenFileName( this, tr( "Import Bookmarks" ), lastUsedDir,
246246
tr( "XML files (*.xml *XML)" ) );
247247
if ( fileName.isEmpty() )
@@ -317,7 +317,7 @@ void QgsBookmarks::exportToXML()
317317
{
318318
QSettings settings;
319319

320-
QString lastUsedDir = settings.value( "/Windows/Bookmarks/LastUsedDirectory", QVariant() ).toString();
320+
QString lastUsedDir = settings.value( "/Windows/Bookmarks/LastUsedDirectory", QDir::homePath() ).toString();
321321
QString fileName = QFileDialog::getSaveFileName( this, tr( "Export bookmarks" ), lastUsedDir,
322322
tr( "XML files( *.xml *.XML )" ) );
323323
if ( fileName.isEmpty() )

src/app/qgsconfigureshortcutsdialog.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@ void QgsConfigureShortcutsDialog::populateActions()
9999

100100
void QgsConfigureShortcutsDialog::saveShortcuts()
101101
{
102-
QString fileName = QFileDialog::getSaveFileName( this, tr( "Save shortcuts" ), ".", tr( "XML file" ) + " (*.xml);;" + tr( "All files" ) + " (*)" );
102+
QString fileName = QFileDialog::getSaveFileName( this, tr( "Save shortcuts" ), QDir::homePath(),
103+
tr( "XML file" ) + " (*.xml);;" + tr( "All files" ) + " (*)" );
103104

104105
if ( fileName.isEmpty() )
105106
return;
@@ -151,7 +152,8 @@ void QgsConfigureShortcutsDialog::saveShortcuts()
151152

152153
void QgsConfigureShortcutsDialog::loadShortcuts()
153154
{
154-
QString fileName = QFileDialog::getOpenFileName( this, tr( "Load shortcuts" ), ".", tr( "XML file" ) + " (*.xml);;" + tr( "All files" ) + " (*)" );
155+
QString fileName = QFileDialog::getOpenFileName( this, tr( "Load shortcuts" ), QDir::homePath(),
156+
tr( "XML file" ) + " (*.xml);;" + tr( "All files" ) + " (*)" );
155157

156158
if ( fileName.isEmpty() )
157159
{

src/app/qgscustomization.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ void QgsCustomizationDialog::on_actionSave_triggered( bool checked )
220220
{
221221
Q_UNUSED( checked );
222222
QSettings mySettings;
223-
QString lastDir = mySettings.value( mLastDirSettingsName, "." ).toString();
223+
QString lastDir = mySettings.value( mLastDirSettingsName, QDir::homePath() ).toString();
224224

225225
QString fileName = QFileDialog::getSaveFileName( this,
226226
tr( "Choose a customization INI file" ),
@@ -239,7 +239,7 @@ void QgsCustomizationDialog::on_actionLoad_triggered( bool checked )
239239
{
240240
Q_UNUSED( checked );
241241
QSettings mySettings;
242-
QString lastDir = mySettings.value( mLastDirSettingsName, "." ).toString();
242+
QString lastDir = mySettings.value( mLastDirSettingsName, QDir::homePath() ).toString();
243243

244244
QString fileName = QFileDialog::getOpenFileName( this,
245245
tr( "Choose a customization INI file" ),

src/app/qgsdxfexportdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ void QgsDxfExportDialog::on_mFileSelectionButton_clicked()
550550
{
551551
//get last dxf save directory
552552
QSettings s;
553-
QString lastSavePath = s.value( "qgis/lastDxfDir" ).toString();
553+
QString lastSavePath = s.value( "qgis/lastDxfDir", QDir::homePath() ).toString();
554554

555555
QString filePath = QFileDialog::getSaveFileName( 0, tr( "Export as DXF" ), lastSavePath, tr( "DXF files *.dxf *.DXF" ) );
556556
if ( !filePath.isEmpty() )

src/app/qgsnewspatialitelayerdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ void QgsNewSpatialiteLayerDialog::on_mTypeBox_currentIndexChanged( int index )
111111
void QgsNewSpatialiteLayerDialog::on_toolButtonNewDatabase_clicked()
112112
{
113113
QString fileName = QFileDialog::getSaveFileName( this, tr( "New SpatiaLite Database File" ),
114-
".",
114+
QDir::homePath(),
115115
tr( "SpatiaLite" ) + " (*.sqlite *.db)" );
116116

117117
if ( fileName.isEmpty() )

0 commit comments

Comments
 (0)