#6570 Make both curve calculator and Analysis plot vector selection work.

This commit is contained in:
Gaute Lindkvist 2020-09-25 08:42:41 +02:00
parent 1bde6f8aeb
commit 49be87e38a

View File

@ -85,10 +85,13 @@ void RiuSummaryVectorSelectionDialog::setCaseAndAddress( RimSummaryCase*
curveDefs.push_back( RiaSummaryCurveDefinition( summaryCase, address, false ) ); curveDefs.push_back( RiaSummaryCurveDefinition( summaryCase, address, false ) );
summaryAddressSelection()->setSelectedCurveDefinitions( curveDefs ); summaryAddressSelection()->setSelectedCurveDefinitions( curveDefs );
} }
else
{
// Still need to update the editors
summaryAddressSelection()->updateConnectedEditors(); summaryAddressSelection()->updateConnectedEditors();
updateLabel(); updateLabel();
} }
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
@ -102,10 +105,13 @@ void RiuSummaryVectorSelectionDialog::setEnsembleAndAddress( RimSummaryCaseColle
curveDefs.push_back( RiaSummaryCurveDefinition( ensemble, address ) ); curveDefs.push_back( RiaSummaryCurveDefinition( ensemble, address ) );
setCurveSelection( curveDefs ); setCurveSelection( curveDefs );
} }
else
{
// Still need to update the editors
summaryAddressSelection()->updateConnectedEditors(); summaryAddressSelection()->updateConnectedEditors();
updateLabel(); updateLabel();
} }
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
@ -113,6 +119,8 @@ void RiuSummaryVectorSelectionDialog::setEnsembleAndAddress( RimSummaryCaseColle
void RiuSummaryVectorSelectionDialog::setCurveSelection( const std::vector<RiaSummaryCurveDefinition>& selection ) void RiuSummaryVectorSelectionDialog::setCurveSelection( const std::vector<RiaSummaryCurveDefinition>& selection )
{ {
summaryAddressSelection()->setSelectedCurveDefinitions( selection ); summaryAddressSelection()->setSelectedCurveDefinitions( selection );
summaryAddressSelection()->updateConnectedEditors();
updateLabel();
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------