mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2211 Curve Calculator : Add default curve calculation before displaying dialog
This commit is contained in:
parent
2a32760132
commit
67fe2e268a
@ -20,6 +20,10 @@
|
||||
|
||||
#include "RicSummaryCurveCalculatorDialog.h"
|
||||
|
||||
#include "RiaApplication.h"
|
||||
#include "RimProject.h"
|
||||
#include "RimSummaryCalculationCollection.h"
|
||||
|
||||
#include <QAction>
|
||||
|
||||
|
||||
@ -60,7 +64,14 @@ void RicShowSummaryCurveCalculatorFeature::onActionTriggered(bool isChecked)
|
||||
{
|
||||
RicSummaryCurveCalculatorDialog* dialog = RicShowSummaryCurveCalculatorFeature::curveCalculatorDialog();
|
||||
|
||||
dialog->setCalculationAndUpdateUi(nullptr);
|
||||
RimProject* proj = RiaApplication::instance()->project();
|
||||
RimSummaryCalculationCollection* calcColl = proj->calculationCollection();
|
||||
if (calcColl->calculations().size() == 0)
|
||||
{
|
||||
calcColl->addCalculation();
|
||||
}
|
||||
|
||||
dialog->setCalculationAndUpdateUi(calcColl->calculations()[0]);
|
||||
|
||||
dialog->show();
|
||||
dialog->raise();
|
||||
|
Loading…
Reference in New Issue
Block a user