#5020 Flow Diag : Improve default initialization of plots

This commit is contained in:
Magne Sjaastad
2019-11-08 14:10:32 +01:00
parent 66b0184971
commit cb89823474
6 changed files with 51 additions and 11 deletions

View File

@@ -24,6 +24,7 @@
#include "RiaSummaryTools.h"
#include "RimEnsembleCurveSetCollection.h"
#include "RimMainPlotCollection.h"
#include "RimProject.h"
#include "RimSummaryCaseMainCollection.h"
#include "RimSummaryCurveCollection.h"
@@ -98,7 +99,8 @@ QString RiuPlotMainWindow::mainWindowName()
//--------------------------------------------------------------------------------------------------
void RiuPlotMainWindow::initializeGuiNewProjectLoaded()
{
setPdmRoot( RiaApplication::instance()->project() );
auto project = RiaApplication::instance()->project();
setPdmRoot( project );
restoreTreeViewState();
if ( m_pdmUiPropertyView && m_pdmUiPropertyView->currentObject() )
@@ -140,6 +142,11 @@ void RiuPlotMainWindow::initializeGuiNewProjectLoaded()
}
refreshToolbars();
if ( project && project->mainPlotCollection() )
{
project->mainPlotCollection()->ensureDefaultFlowPlotsAreCreated();
}
}
//--------------------------------------------------------------------------------------------------