#3558 Grid items in Project Tree : Set name/index read only, enable checkbox

This commit is contained in:
Magne Sjaastad 2018-10-26 15:43:35 +02:00
parent b5dc2c7f94
commit 42de5833a9

View File

@ -51,7 +51,10 @@ RimGridInfo::RimGridInfo()
CAF_PDM_InitField(&m_isActive, "IsActive", true, "Show Grid Cells", "", "", "");
CAF_PDM_InitField(&m_gridName, "GridName", QString(), "Grid Name", "", "", "");
m_gridName.uiCapability()->setUiReadOnly(true);
CAF_PDM_InitField(&m_gridIndex, "GridIndex", 0, "Grid Index", "", "", "");
m_gridIndex.uiCapability()->setUiReadOnly(true);
}
//--------------------------------------------------------------------------------------------------
@ -59,7 +62,7 @@ RimGridInfo::RimGridInfo()
//--------------------------------------------------------------------------------------------------
caf::PdmFieldHandle* RimGridInfo::objectToggleField()
{
return nullptr; // &m_isActive;
return &m_isActive;
}
//--------------------------------------------------------------------------------------------------
@ -195,7 +198,7 @@ std::vector<RimGridInfo*> RimGridInfoCollection::gridInfos() const
//--------------------------------------------------------------------------------------------------
caf::PdmFieldHandle* RimGridInfoCollection::objectToggleField()
{
return nullptr; // &m_isActive;
return &m_isActive;
}
//--------------------------------------------------------------------------------------------------