mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#821 Remember export path and replace default file name including '/' with '_'
This commit is contained in:
parent
0dfb68babf
commit
1e4a96d79d
@ -57,13 +57,17 @@ void RicExportToLasFileFeature::onActionTriggered(bool isChecked)
|
|||||||
defaultFileName.replace(":", "_");
|
defaultFileName.replace(":", "_");
|
||||||
defaultFileName.replace(";", "_");
|
defaultFileName.replace(";", "_");
|
||||||
defaultFileName.replace(" ", "_");
|
defaultFileName.replace(" ", "_");
|
||||||
|
defaultFileName.replace("/", "_");
|
||||||
defaultFileName.replace(QRegExp("_+"), "_");
|
defaultFileName.replace(QRegExp("_+"), "_");
|
||||||
defaultFileName.append(".las");
|
defaultFileName.append(".las");
|
||||||
|
|
||||||
QString fileName = QFileDialog::getSaveFileName(RiuMainWindow::instance(), tr("Export Curve Data To LAS File"), QDir(defaultDir).absoluteFilePath(defaultFileName), tr("LAS Files (*.las);;All files(*.*)"));
|
QString fileName = QFileDialog::getSaveFileName(NULL, tr("Export Curve Data To LAS File"), QDir(defaultDir).absoluteFilePath(defaultFileName), tr("LAS Files (*.las);;All files(*.*)"));
|
||||||
if (!fileName.isEmpty())
|
if (!fileName.isEmpty())
|
||||||
{
|
{
|
||||||
RigWellLogFile::exportToLasFile(curve, fileName);
|
RigWellLogFile::exportToLasFile(curve, fileName);
|
||||||
|
|
||||||
|
// Remember the path to next time
|
||||||
|
RiaApplication::instance()->setDefaultFileDialogDirectory("WELL_LOGS_DIR", QFileInfo(fileName).absolutePath());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user