mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3950 Add the minimal --summaryplot commandline option.
Using shell globbing for filenames, and only one additional option implemented. Avoid creating default plot when using --summaryplot
This commit is contained in:
committed by
Gaute Lindkvist
parent
6880483453
commit
e04daa7596
@@ -42,7 +42,8 @@ CAF_CMD_SOURCE_INIT(RicImportGeneralDataFeature, "RicImportGeneralDataFeature");
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RicImportGeneralDataFeature::OpenCaseResults
|
||||
RicImportGeneralDataFeature::openEclipseFilesFromFileNames(const QStringList& fileNames)
|
||||
RicImportGeneralDataFeature::openEclipseFilesFromFileNames(const QStringList& fileNames,
|
||||
bool doCreateDefaultPlot)
|
||||
{
|
||||
CVF_ASSERT(!fileNames.empty());
|
||||
|
||||
@@ -89,7 +90,7 @@ RicImportGeneralDataFeature::OpenCaseResults
|
||||
}
|
||||
if (!eclipseSummaryFiles.empty())
|
||||
{
|
||||
if (!openSummaryCaseFromFileNames(eclipseSummaryFiles))
|
||||
if (!openSummaryCaseFromFileNames(eclipseSummaryFiles, doCreateDefaultPlot))
|
||||
{
|
||||
return OpenCaseResults();
|
||||
}
|
||||
@@ -200,7 +201,7 @@ void RicImportGeneralDataFeature::openFileDialog(ImportFileType fileTypes)
|
||||
RiaApplication::instance()->setLastUsedDialogDirectory(defaultDirectoryLabel(ANY_ECLIPSE_FILE), fileNames.front());
|
||||
}
|
||||
|
||||
if (!openEclipseFilesFromFileNames(fileNames))
|
||||
if (!openEclipseFilesFromFileNames(fileNames, true))
|
||||
{
|
||||
RiaLogging::error(QString("Failed to open file names: %1").arg(fileNames.join(", ")));
|
||||
}
|
||||
@@ -240,10 +241,11 @@ bool RicImportGeneralDataFeature::openInputEclipseCaseFromFileNames(const QStrin
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RicImportGeneralDataFeature::openSummaryCaseFromFileNames(const QStringList& fileNames)
|
||||
bool RicImportGeneralDataFeature::openSummaryCaseFromFileNames(const QStringList& fileNames,
|
||||
bool doCreateDefaultPlot)
|
||||
{
|
||||
std::vector<RimSummaryCase*> newCases;
|
||||
if (RicImportSummaryCasesFeature::createAndAddSummaryCasesFromFiles(fileNames, &newCases))
|
||||
if (RicImportSummaryCasesFeature::createAndAddSummaryCasesFromFiles(fileNames, doCreateDefaultPlot, &newCases))
|
||||
{
|
||||
RicImportSummaryCasesFeature::addCasesToGroupIfRelevant(newCases);
|
||||
for (const RimSummaryCase* newCase : newCases)
|
||||
|
||||
Reference in New Issue
Block a user