mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2262 Curve Creator : Add support for creation of new auto titled plots
This commit is contained in:
@@ -671,28 +671,35 @@ void RicSummaryCurveCreator::createNewPlot()
|
||||
RimSummaryPlotCollection* summaryPlotColl = proj->mainPlotCollection()->summaryPlotCollection();
|
||||
if (summaryPlotColl)
|
||||
{
|
||||
QString candidatePlotName;
|
||||
if (m_previewPlot)
|
||||
{
|
||||
candidatePlotName = m_previewPlot->generatedPlotTitleFromVisibleCurves();
|
||||
}
|
||||
|
||||
RimSummaryPlot* newSummaryPlot = nullptr;
|
||||
|
||||
if (m_useAutoPlotTitleProxy())
|
||||
{
|
||||
bool ok = false;
|
||||
candidatePlotName = QInputDialog::getText(NULL,
|
||||
"New Summary Plot Name", "New Summary Plot Name",
|
||||
QLineEdit::Normal,
|
||||
candidatePlotName,
|
||||
&ok,
|
||||
RiuTools::defaultDialogFlags());
|
||||
if (!ok)
|
||||
newSummaryPlot = summaryPlotColl->createSummaryPlotWithAutoTitle();
|
||||
}
|
||||
else
|
||||
{
|
||||
QString candidatePlotName;
|
||||
if (m_previewPlot)
|
||||
{
|
||||
return;
|
||||
candidatePlotName = m_previewPlot->generatedPlotTitleFromVisibleCurves();
|
||||
}
|
||||
|
||||
newSummaryPlot = summaryPlotColl->createNamedSummaryPlot(candidatePlotName);
|
||||
|
||||
{
|
||||
bool ok = false;
|
||||
candidatePlotName = QInputDialog::getText(NULL,
|
||||
"New Summary Plot Name", "New Summary Plot Name",
|
||||
QLineEdit::Normal,
|
||||
candidatePlotName,
|
||||
&ok,
|
||||
RiuTools::defaultDialogFlags());
|
||||
if (!ok)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
newSummaryPlot = summaryPlotColl->createNamedSummaryPlot(candidatePlotName);
|
||||
}
|
||||
}
|
||||
|
||||
if (newSummaryPlot)
|
||||
|
||||
Reference in New Issue
Block a user