#2248 Source Stepping : Update toolbar on new / delete of summary curve

This commit is contained in:
Magne Sjaastad 2017-12-15 10:37:51 +01:00
parent 79fea6d9f0
commit 2771270d24
3 changed files with 17 additions and 1 deletions

View File

@ -21,6 +21,8 @@
#include "RicDeleteItemExec.h"
#include "RicDeleteItemExecData.h"
#include "RiaApplication.h"
#include "RimCase.h"
#include "RimCellRangeFilterCollection.h"
#include "RimEclipsePropertyFilterCollection.h"
@ -29,6 +31,7 @@
#include "RimIntersectionCollection.h"
#include "RimProject.h"
#include "RimSimWellInView.h"
#include "RimSummaryPlotCollection.h"
#include "RimView.h"
#include "RimViewLinkerCollection.h"
#include "RimWellLogPlot.h"
@ -37,6 +40,8 @@
#include "RimWellPath.h"
#include "RimWellPathCollection.h"
#include "RiuMainPlotWindow.h"
#ifdef USE_PROTOTYPE_FEATURE_FRACTURES
#include "RimFractureTemplateCollection.h"
#endif // USE_PROTOTYPE_FEATURE_FRACTURES
@ -231,6 +236,15 @@ void RicDeleteItemExec::redo()
if (aCase) aCase->updateFormationNamesData();
}
}
RimSummaryPlotCollection* summaryPlotCollection = nullptr;
parentObj->firstAncestorOrThisOfType(summaryPlotCollection);
if (summaryPlotCollection)
{
RiuMainPlotWindow* mainPlotWindow = RiaApplication::instance()->mainPlotWindow();
mainPlotWindow->updateSummaryPlotToolBar();
}
}
}

View File

@ -81,6 +81,9 @@ void RicNewSummaryCurveFeature::onActionTriggered(bool isChecked)
plot->updateConnectedEditors();
RiaApplication::instance()->getOrCreateAndShowMainPlotWindow()->selectAsCurrentItem(newCurve);
RiuMainPlotWindow* mainPlotWindow = RiaApplication::instance()->mainPlotWindow();
mainPlotWindow->updateSummaryPlotToolBar();
}
}

View File

@ -442,7 +442,6 @@ void RiuMainPlotWindow::updateSummaryPlotToolBar()
m_summaryPlotToolBarEditor->hide();
}
}
//--------------------------------------------------------------------------------------------------