Exemplo n.º 1
0
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());
	}
}
Exemplo n.º 2
0
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());
	}
}