mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4683 clang-format on all files in ApplicationCode
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Copyright (C) 2017 Statoil ASA
|
||||
//
|
||||
//
|
||||
// ResInsight is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
//
|
||||
// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
// FITNESS FOR A PARTICULAR PURPOSE.
|
||||
//
|
||||
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
|
||||
//
|
||||
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
|
||||
// for more details.
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -34,36 +34,35 @@
|
||||
#include "cafPdmUiPushButtonEditor.h"
|
||||
#include "cafPdmUiTableViewEditor.h"
|
||||
|
||||
|
||||
CAF_PDM_SOURCE_INIT(RimSummaryCalculationVariable, "RimSummaryCalculationVariable");
|
||||
CAF_PDM_SOURCE_INIT( RimSummaryCalculationVariable, "RimSummaryCalculationVariable" );
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryCalculationVariable::RimSummaryCalculationVariable()
|
||||
{
|
||||
CAF_PDM_InitObject("RimSummaryCalculationVariable", ":/octave.png", "", "");
|
||||
CAF_PDM_InitObject( "RimSummaryCalculationVariable", ":/octave.png", "", "" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_name, "VariableName", "Variable Name", "", "", "");
|
||||
m_name.uiCapability()->setUiReadOnly(true);
|
||||
CAF_PDM_InitFieldNoDefault( &m_name, "VariableName", "Variable Name", "", "", "" );
|
||||
m_name.uiCapability()->setUiReadOnly( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_button, "PushButton", "", "", "", "");
|
||||
m_button.uiCapability()->setUiEditorTypeName(caf::PdmUiPushButtonEditor::uiEditorTypeName());
|
||||
CAF_PDM_InitFieldNoDefault( &m_button, "PushButton", "", "", "", "" );
|
||||
m_button.uiCapability()->setUiEditorTypeName( caf::PdmUiPushButtonEditor::uiEditorTypeName() );
|
||||
m_button.xmlCapability()->disableIO();
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_summaryAddressUi, "SummaryAddressUi", "Summary Address", "", "", "");
|
||||
m_summaryAddressUi.registerGetMethod(this, &RimSummaryCalculationVariable::summaryAddressDisplayString);
|
||||
CAF_PDM_InitFieldNoDefault( &m_summaryAddressUi, "SummaryAddressUi", "Summary Address", "", "", "" );
|
||||
m_summaryAddressUi.registerGetMethod( this, &RimSummaryCalculationVariable::summaryAddressDisplayString );
|
||||
m_summaryAddressUi.xmlCapability()->disableIO();
|
||||
m_summaryAddressUi.uiCapability()->setUiReadOnly(true);
|
||||
m_summaryAddressUi.uiCapability()->setUiReadOnly( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_case, "SummaryCase", "Summary Case", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_summaryAddress, "SummaryAddress", "Summary Address", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault( &m_case, "SummaryCase", "Summary Case", "", "", "" );
|
||||
CAF_PDM_InitFieldNoDefault( &m_summaryAddress, "SummaryAddress", "Summary Address", "", "", "" );
|
||||
|
||||
m_summaryAddress = new RimSummaryAddress;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
QString RimSummaryCalculationVariable::name() const
|
||||
{
|
||||
@@ -71,35 +70,37 @@ QString RimSummaryCalculationVariable::name() const
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCalculationVariable::setName(const QString& name)
|
||||
void RimSummaryCalculationVariable::setName( const QString& name )
|
||||
{
|
||||
m_name = name;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCalculationVariable::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue)
|
||||
void RimSummaryCalculationVariable::fieldChangedByUi( const caf::PdmFieldHandle* changedField,
|
||||
const QVariant& oldValue,
|
||||
const QVariant& newValue )
|
||||
{
|
||||
if (changedField == &m_button)
|
||||
if ( changedField == &m_button )
|
||||
{
|
||||
bool updateContainingEditor = false;
|
||||
|
||||
{
|
||||
RiuSummaryCurveDefSelectionDialog dlg(nullptr);
|
||||
RiuSummaryCurveDefSelectionDialog dlg( nullptr );
|
||||
dlg.hideEnsembles();
|
||||
|
||||
readDataFromApplicationStore(&dlg);
|
||||
readDataFromApplicationStore( &dlg );
|
||||
|
||||
if (dlg.exec() == QDialog::Accepted)
|
||||
if ( dlg.exec() == QDialog::Accepted )
|
||||
{
|
||||
std::vector<RiaSummaryCurveDefinition> curveSelection = dlg.curveSelection();
|
||||
if (curveSelection.size() > 0)
|
||||
if ( curveSelection.size() > 0 )
|
||||
{
|
||||
m_case = curveSelection[0].summaryCase();
|
||||
m_summaryAddress->setAddress(curveSelection[0].summaryAddress());
|
||||
m_summaryAddress->setAddress( curveSelection[0].summaryAddress() );
|
||||
|
||||
writeDataToApplicationStore();
|
||||
|
||||
@@ -108,16 +109,16 @@ void RimSummaryCalculationVariable::fieldChangedByUi(const caf::PdmFieldHandle*
|
||||
}
|
||||
}
|
||||
|
||||
if (updateContainingEditor)
|
||||
if ( updateContainingEditor )
|
||||
{
|
||||
RimSummaryCalculation* rimCalculation = nullptr;
|
||||
this->firstAncestorOrThisOfTypeAsserted(rimCalculation);
|
||||
this->firstAncestorOrThisOfTypeAsserted( rimCalculation );
|
||||
|
||||
// RimCalculation is pointed to by RicSummaryCurveCalculator in a PtrField
|
||||
// Update editors connected to RicSummaryCurveCalculator
|
||||
std::vector<caf::PdmObjectHandle*> referringObjects;
|
||||
rimCalculation->objectsWithReferringPtrFields(referringObjects);
|
||||
for (auto o : referringObjects)
|
||||
rimCalculation->objectsWithReferringPtrFields( referringObjects );
|
||||
for ( auto o : referringObjects )
|
||||
{
|
||||
o->uiCapability()->updateConnectedEditors();
|
||||
}
|
||||
@@ -126,18 +127,18 @@ void RimSummaryCalculationVariable::fieldChangedByUi(const caf::PdmFieldHandle*
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
QString RimSummaryCalculationVariable::summaryAddressDisplayString() const
|
||||
{
|
||||
QString caseName;
|
||||
if (m_case() ) caseName = m_case()->caseName();
|
||||
if ( m_case() ) caseName = m_case()->caseName();
|
||||
|
||||
return RiaSummaryCurveDefinition::curveDefinitionText(caseName, m_summaryAddress()->address());
|
||||
return RiaSummaryCurveDefinition::curveDefinitionText( caseName, m_summaryAddress()->address() );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryCase* RimSummaryCalculationVariable::summaryCase()
|
||||
{
|
||||
@@ -145,7 +146,7 @@ RimSummaryCase* RimSummaryCalculationVariable::summaryCase()
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryAddress* RimSummaryCalculationVariable::summaryAddress()
|
||||
{
|
||||
@@ -153,59 +154,62 @@ RimSummaryAddress* RimSummaryCalculationVariable::summaryAddress()
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCalculationVariable::defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering)
|
||||
void RimSummaryCalculationVariable::defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering )
|
||||
{
|
||||
uiOrdering.add(&m_name);
|
||||
uiOrdering.add(&m_summaryAddressUi);
|
||||
uiOrdering.add(&m_button);
|
||||
uiOrdering.add( &m_name );
|
||||
uiOrdering.add( &m_summaryAddressUi );
|
||||
uiOrdering.add( &m_button );
|
||||
|
||||
uiOrdering.skipRemainingFields();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCalculationVariable::defineObjectEditorAttribute(QString uiConfigName, caf::PdmUiEditorAttribute* attribute)
|
||||
void RimSummaryCalculationVariable::defineObjectEditorAttribute( QString uiConfigName,
|
||||
caf::PdmUiEditorAttribute* attribute )
|
||||
{
|
||||
caf::PdmUiTableViewPushButtonEditorAttribute* attr = dynamic_cast<caf::PdmUiTableViewPushButtonEditorAttribute*>(attribute);
|
||||
if (attr)
|
||||
caf::PdmUiTableViewPushButtonEditorAttribute* attr = dynamic_cast<caf::PdmUiTableViewPushButtonEditorAttribute*>(
|
||||
attribute );
|
||||
if ( attr )
|
||||
{
|
||||
attr->registerPushButtonTextForFieldKeyword(m_button.keyword(), "Edit");
|
||||
attr->registerPushButtonTextForFieldKeyword( m_button.keyword(), "Edit" );
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCalculationVariable::readDataFromApplicationStore(RiuSummaryCurveDefSelectionDialog* selectionDialog) const
|
||||
void RimSummaryCalculationVariable::readDataFromApplicationStore( RiuSummaryCurveDefSelectionDialog* selectionDialog ) const
|
||||
{
|
||||
if (!selectionDialog) return;
|
||||
if ( !selectionDialog ) return;
|
||||
|
||||
auto sumCase = m_case();
|
||||
auto sumAddress = m_summaryAddress->address();
|
||||
if (!sumCase && !sumAddress.isValid())
|
||||
if ( !sumCase && !sumAddress.isValid() )
|
||||
{
|
||||
QVariant var = RiaApplication::instance()->cacheDataObject("CalculatorSummaryAddress");
|
||||
QVariant var = RiaApplication::instance()->cacheDataObject( "CalculatorSummaryAddress" );
|
||||
|
||||
auto lastUsedAddress = var.value<RifEclipseSummaryAddress>();
|
||||
if (lastUsedAddress.isValid())
|
||||
if ( lastUsedAddress.isValid() )
|
||||
{
|
||||
sumAddress = lastUsedAddress;
|
||||
}
|
||||
|
||||
QString lastUsedSummaryCaseString = RiaApplication::instance()->cacheDataObject("CalculatorSummaryCase").toString();
|
||||
|
||||
QString lastUsedSummaryCaseString = RiaApplication::instance()->cacheDataObject( "CalculatorSummaryCase" ).toString();
|
||||
|
||||
auto* lastUsedSummaryCase = dynamic_cast<RimSummaryCase*>(
|
||||
caf::PdmReferenceHelper::objectFromReference(RiaApplication::instance()->project(), lastUsedSummaryCaseString));
|
||||
if (lastUsedSummaryCase)
|
||||
caf::PdmReferenceHelper::objectFromReference( RiaApplication::instance()->project(),
|
||||
lastUsedSummaryCaseString ) );
|
||||
if ( lastUsedSummaryCase )
|
||||
{
|
||||
sumCase = lastUsedSummaryCase;
|
||||
}
|
||||
}
|
||||
|
||||
selectionDialog->setCaseAndAddress(sumCase, sumAddress);
|
||||
selectionDialog->setCaseAndAddress( sumCase, sumAddress );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -214,9 +218,9 @@ void RimSummaryCalculationVariable::readDataFromApplicationStore(RiuSummaryCurve
|
||||
void RimSummaryCalculationVariable::writeDataToApplicationStore() const
|
||||
{
|
||||
QString refFromProjectToObject =
|
||||
caf::PdmReferenceHelper::referenceFromRootToObject(RiaApplication::instance()->project(), m_case);
|
||||
RiaApplication::instance()->setCacheDataObject("CalculatorSummaryCase", refFromProjectToObject);
|
||||
caf::PdmReferenceHelper::referenceFromRootToObject( RiaApplication::instance()->project(), m_case );
|
||||
RiaApplication::instance()->setCacheDataObject( "CalculatorSummaryCase", refFromProjectToObject );
|
||||
|
||||
QVariant sumAdrVar = QVariant::fromValue(m_summaryAddress->address());
|
||||
RiaApplication::instance()->setCacheDataObject("CalculatorSummaryAddress", sumAdrVar);
|
||||
QVariant sumAdrVar = QVariant::fromValue( m_summaryAddress->address() );
|
||||
RiaApplication::instance()->setCacheDataObject( "CalculatorSummaryAddress", sumAdrVar );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user