void CondFromRasterDialog::on_selectButton_pressed() { QSettings settings; #ifdef GEOTIFF_FOUND QString geotiffExtension(" *.tif"); #else QString geotiffExtension(""); #endif QString fileName = QFileDialog::getOpenFileName(this, "Select raster file", settings.value("lastOpenedRasterFileDirectory").toString(), QString("Raster files (*.asc *.grd);;").arg(geotiffExtension)); if (!fileName.isEmpty()) { this->rasterEdit->setText(fileName); QFileInfo fi(fileName); settings.setValue("lastOpenedRasterFileDirectory", fi.absolutePath()); } }
void CondFromRasterDialog::on_selectButton_pressed() { QSettings settings("UFZ", "OpenGeoSys-5"); #ifdef libgeotiff_FOUND QString geotiffExtension(" *.tif"); #else QString geotiffExtension(""); #endif QString fileName = QFileDialog::getOpenFileName(this, "Select raster file", settings.value("lastOpenedConditionsFileDirectory").toString(), QString( "Raster files (*.asc *.grd);;") .arg(geotiffExtension)); if (!fileName.isEmpty()) { this->rasterEdit->setText(fileName); QDir dir = QDir(fileName); settings.setValue("lastOpenedConditionsFileDirectory", dir.absolutePath()); } }