#3558 Grid items in Project Tree : Mark show main grid as obsolete, and propagate setting to RimGridCollection

This commit is contained in:
Magne Sjaastad
2018-11-05 13:42:48 +01:00
parent 937dacd7df
commit b74a7b9683
4 changed files with 29 additions and 0 deletions

View File

@@ -145,6 +145,10 @@ RimEclipseView::RimEclipseView()
m_propertyFilterCollection.uiCapability()->setUiHidden(true);
// Visualization fields
CAF_PDM_InitField(&m_showMainGrid_OBSOLETE, "ShowMainGrid", true, "Show Main Grid", "", "", "");
m_showMainGrid_OBSOLETE.uiCapability()->setUiHidden(true);
m_showMainGrid_OBSOLETE.xmlCapability()->setIOWritable(false);
CAF_PDM_InitField(&m_showInactiveCells, "ShowInactiveCells", false, "Show Inactive Cells", "", "", "");
CAF_PDM_InitField(&m_showInvalidCells, "ShowInvalidCells", false, "Show Invalid Cells", "", "", "");
@@ -851,6 +855,11 @@ void RimEclipseView::initAfterRead()
this->cellResult()->setReservoirView(this);
this->cellEdgeResult()->setReservoirView(this);
if (!m_showMainGrid_OBSOLETE())
{
gridCollection()->setMainGridActive(false);
}
this->updateUiIconFromToggleField();
}