#6570 Make summary address selection work for curve calculator

This commit is contained in:
Gaute Lindkvist 2020-09-24 13:42:34 +02:00
parent ebefeca519
commit 46bbfec0d3

View File

@ -83,8 +83,11 @@ void RiuSummaryVectorSelectionDialog::setCaseAndAddress( RimSummaryCase*
{
std::vector<RiaSummaryCurveDefinition> curveDefs;
curveDefs.push_back( RiaSummaryCurveDefinition( summaryCase, address, false ) );
setCurveSelection( curveDefs );
summaryAddressSelection()->setSelectedCurveDefinitions( curveDefs );
}
summaryAddressSelection()->updateConnectedEditors();
updateLabel();
}
//--------------------------------------------------------------------------------------------------
@ -99,6 +102,9 @@ void RiuSummaryVectorSelectionDialog::setEnsembleAndAddress( RimSummaryCaseColle
curveDefs.push_back( RiaSummaryCurveDefinition( ensemble, address ) );
setCurveSelection( curveDefs );
}
summaryAddressSelection()->updateConnectedEditors();
updateLabel();
}
//--------------------------------------------------------------------------------------------------
@ -107,8 +113,6 @@ void RiuSummaryVectorSelectionDialog::setEnsembleAndAddress( RimSummaryCaseColle
void RiuSummaryVectorSelectionDialog::setCurveSelection( const std::vector<RiaSummaryCurveDefinition>& selection )
{
summaryAddressSelection()->setSelectedCurveDefinitions( selection );
summaryAddressSelection()->updateConnectedEditors();
updateLabel();
}
//--------------------------------------------------------------------------------------------------