Hide the main plot collection level in the project tree

"Well Log Plots" will be visible on the top level if there are plots.
This commit is contained in:
Pål Hagen
2015-08-28 12:10:36 +02:00
parent 5d576aed14
commit 46a941348b
3 changed files with 21 additions and 5 deletions
@@ -18,10 +18,14 @@
/////////////////////////////////////////////////////////////////////////////////
#include "RimWellLogPlotCollection.h"
#include "RimWellLogPlot.h"
#include "RimProject.h"
#include "RiuMainWindow.h"
#include "RiaApplication.h"
#include "cafPdmUiTreeView.h"
CAF_PDM_SOURCE_INIT(RimWellLogPlotCollection, "WellLogPlotCollection");
@@ -67,9 +71,9 @@ caf::PdmFieldHandle* RimWellLogPlotCollection::objectToggleField()
//--------------------------------------------------------------------------------------------------
void RimWellLogPlotCollection::addWellLogPlot()
{
RimWellLogPlot* view = new RimWellLogPlot();
wellLogPlots.push_back(view);
RimWellLogPlot* plot = new RimWellLogPlot();
wellLogPlots.push_back(plot);
RiuMainWindow::instance()->projectTreeView()->setExpanded(this, true);
updateConnectedEditors();
RiaApplication::instance()->project()->updateConnectedEditors();
}