#2856 Menus. Import case directly into group

This commit is contained in:
Bjørn Erik Jensen
2018-05-07 12:00:34 +02:00
parent f71bdda4fb
commit fb518117c0
4 changed files with 51 additions and 4 deletions

View File

@@ -76,10 +76,19 @@ void RicImportSummaryCaseFeature::onActionTriggered(bool isChecked)
std::vector<RimSummaryCase*> newCases;
if (RicImportSummaryCasesFeature::createAndAddSummaryCasesFromFiles(fileNames, &newCases))
{
RicImportSummaryCasesFeature::addCasesToGroupIfRelevant(newCases);
for (const RimSummaryCase* newCase : newCases)
{
RiaApplication::instance()->addToRecentFiles(newCase->summaryHeaderFilename());
}
RiuPlotMainWindow* mainPlotWindow = app->getOrCreateAndShowMainPlotWindow();
if (mainPlotWindow && !newCases.empty())
{
mainPlotWindow->selectAsCurrentItem(newCases.back());
mainPlotWindow->updateSummaryPlotToolBar();
}
}
std::vector<RimCase*> cases;