#4050 3D calculations : UI for case difference

Show case diff for static and generated
This commit is contained in:
Magne Sjaastad
2019-02-12 15:19:41 +01:00
parent 1d4ab1a0b2
commit 79e1170ed8

View File

@@ -1208,11 +1208,17 @@ void RimEclipseResultDefinition::defineUiOrdering(QString uiConfigName, caf::Pdm
uiOrdering.add(&m_resultVariableUiField);
}
if (m_resultTypeUiField() == RiaDefines::DYNAMIC_NATIVE)
if (m_resultTypeUiField() == RiaDefines::DYNAMIC_NATIVE || m_resultTypeUiField() == RiaDefines::STATIC_NATIVE ||
m_resultTypeUiField() == RiaDefines::GENERATED)
{
caf::PdmUiGroup* timeLapseGr = uiOrdering.addNewGroup("Time Difference Options");
timeLapseGr->add(&m_timeLapseBaseTimestepUiField);
timeLapseGr->add(&m_differenceCaseUiField);
caf::PdmUiGroup* differenceGroup = uiOrdering.addNewGroup("Difference Options");
if (m_resultTypeUiField() == RiaDefines::DYNAMIC_NATIVE)
{
differenceGroup->add(&m_timeLapseBaseTimestepUiField);
}
differenceGroup->add(&m_differenceCaseUiField);
}
uiOrdering.skipRemainingFields(true);