mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 23:20:29 -05:00
Use subset of enums
Use setEnumSubset instead of calculateValueOptions
This commit is contained in:
1 parent
00c70a6da6
commit
d76f67f3fb
14 files changed
+64
-147
No files matched your search
@@ -48,7 +48,11 @@ RimAdvancedSnapshotExportDefinition::RimAdvancedSnapshotExportDefinition()
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &view, "View", "View" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &eclipseResultType, "EclipseResultType", "Result Type" );
|
||||
CAF_PDM_InitField( &eclipseResultType, "EclipseResultType", RiaDefines::ResultCatType::STATIC_NATIVE, "Result Type" );
|
||||
caf::AppEnum<RiaDefines::ResultCatType>::setEnumSubset( &eclipseResultType,
|
||||
{ RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
RiaDefines::ResultCatType::DYNAMIC_NATIVE } );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_selectedEclipseResult, "SelectedEclipseResults", "Properties" );
|
||||
|
||||
CAF_PDM_InitField( &timeStepStart, "TimeStepStart", 0, "Start Time" );
|
||||
@@ -119,13 +123,6 @@ QList<caf::PdmOptionItemInfo> RimAdvancedSnapshotExportDefinition::calculateValu
|
||||
RiaOptionItemFactory::appendOptionItemFromViewNameAndCaseName( rim3dView, &options );
|
||||
}
|
||||
}
|
||||
else if ( fieldNeedingOptions == &eclipseResultType )
|
||||
{
|
||||
options.push_back( caf::PdmOptionItemInfo( caf::AppEnum<RiaDefines::ResultCatType>( RiaDefines::ResultCatType::DYNAMIC_NATIVE ).uiText(),
|
||||
RiaDefines::ResultCatType::DYNAMIC_NATIVE ) );
|
||||
options.push_back( caf::PdmOptionItemInfo( caf::AppEnum<RiaDefines::ResultCatType>( RiaDefines::ResultCatType::STATIC_NATIVE ).uiText(),
|
||||
RiaDefines::ResultCatType::STATIC_NATIVE ) );
|
||||
}
|
||||
else if ( fieldNeedingOptions == &m_selectedEclipseResult )
|
||||
{
|
||||
auto* rimEclipseView = dynamic_cast<RimEclipseView*>( view() );
|
||||
|
||||
Reference in new issue
Block a user