[QGIS Commit] r14882 - trunk/qgis/src/app

svn_qgis at osgeo.org svn_qgis at osgeo.org
Fri Dec 10 03:49:18 EST 2010


Author: mhugent
Date: 2010-12-10 00:49:18 -0800 (Fri, 10 Dec 2010)
New Revision: 14882

Modified:
   trunk/qgis/src/app/qgsrastercalcdialog.cpp
Log:
Remember last raster calc output dir

Modified: trunk/qgis/src/app/qgsrastercalcdialog.cpp
===================================================================
--- trunk/qgis/src/app/qgsrastercalcdialog.cpp	2010-12-10 08:32:09 UTC (rev 14881)
+++ trunk/qgis/src/app/qgsrastercalcdialog.cpp	2010-12-10 08:49:18 UTC (rev 14882)
@@ -212,11 +212,13 @@
   //save last output format
   QSettings s;
   s.setValue( "/RasterCalculator/lastOutputFormat", QVariant( mOutputFormatComboBox->currentText() ) );
+  s.setValue( "/RasterCalculator/lastOutputDir", QVariant( QFileInfo( mOutputLayerLineEdit->text() ).absolutePath() ) );
 }
 
 void QgsRasterCalcDialog::on_mOutputLayerPushButton_clicked()
 {
-  QString saveFileName = QFileDialog::getSaveFileName( 0, tr( "Enter result file" ) );
+  QSettings s;
+  QString saveFileName = QFileDialog::getSaveFileName( 0, tr( "Enter result file" ), s.value( "/RasterCalculator/lastOutputDir" ).toString() );
   if ( !saveFileName.isNull() )
   {
     mOutputLayerLineEdit->setText( saveFileName );



More information about the QGIS-commit mailing list