From 975bd32bac7ada366fbcd030faf5a6f3750d84bb Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 6 May 2025 12:34:28 +0200 Subject: [PATCH] Show time selection in curve filter object --- .../ProjectDataModel/Summary/RimEnsembleCurveFilter.cpp | 5 +++++ .../ProjectDataModel/Summary/RimEnsembleCurveSet.h | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveFilter.cpp b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveFilter.cpp index 5c1cad3e44..a42130391e 100644 --- a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveFilter.cpp +++ b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveFilter.cpp @@ -536,6 +536,11 @@ void RimEnsembleCurveFilter::defineUiOrdering( QString uiConfigName, caf::PdmUiO uiOrdering.add( &m_categories ); } + if ( auto curveSet = parentCurveSet() ) + { + curveSet->appendTimeGroup( uiOrdering ); + } + uiOrdering.skipRemainingFields( true ); } diff --git a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.h b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.h index e686b57582..05f08a639f 100644 --- a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.h +++ b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.h @@ -176,8 +176,8 @@ public: const RimEnsembleStatistics* statisticsOptions() const; void appendColorGroup( caf::PdmUiOrdering& uiOrdering ); - void appendOptionItemsForSummaryAddresses( QList* options, RimSummaryEnsemble* summaryCaseGroup ); + void appendTimeGroup( caf::PdmUiOrdering& uiOrdering ); const RimEnsembleCurveFilterCollection* curveFilters() const; @@ -244,8 +244,6 @@ private: std::pair fullTimeStepRange() const; std::pair selectedTimeStepRange() const; - void appendTimeGroup( caf::PdmUiOrdering& uiOrdering ); - void appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const override; private: