mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-03 12:10:57 -06:00
#2816 Summary Curves : Replace empty auto name with plot title
Also add a fallback if everything else ends up with an empty name
This commit is contained in:
parent
6ed6a55c4e
commit
478955d0f6
@ -356,9 +356,18 @@ QString RimSummaryCurve::createCurveAutoName()
|
||||
firstAncestorOrThisOfTypeAsserted(plot);
|
||||
|
||||
QString curveName = m_curveNameConfig->curveNameY(m_yValuesCurveVariable->address(), plot->activePlotTitleHelper());
|
||||
if (curveName.isEmpty())
|
||||
{
|
||||
curveName = m_curveNameConfig->curveNameY(m_yValuesCurveVariable->address(), nullptr);
|
||||
}
|
||||
|
||||
if (isCrossPlotCurve())
|
||||
{
|
||||
QString curveNameX = m_curveNameConfig->curveNameX(m_xValuesCurveVariable->address(), plot->activePlotTitleHelper());
|
||||
if (curveNameX.isEmpty())
|
||||
{
|
||||
curveNameX = m_curveNameConfig->curveNameX(m_xValuesCurveVariable->address(), nullptr);
|
||||
}
|
||||
|
||||
if (!curveName.isEmpty() || !curveNameX.isEmpty())
|
||||
{
|
||||
@ -366,6 +375,11 @@ QString RimSummaryCurve::createCurveAutoName()
|
||||
}
|
||||
}
|
||||
|
||||
if (curveName.isEmpty())
|
||||
{
|
||||
curveName = "Curve Name Placeholder";
|
||||
}
|
||||
|
||||
return curveName;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user