Move implementation to source file and whitespace cleanup

This commit is contained in:
Magne Sjaastad 2018-04-27 13:30:51 +02:00
parent 44c3e2c602
commit 67eedc0f46
2 changed files with 39 additions and 26 deletions

View File

@ -22,9 +22,7 @@
#include "RimProject.h"
#include "RimSummaryCase.h"
#include <QDir>
CAF_PDM_SOURCE_INIT(RimSummaryCaseCollection,"SummaryCaseSubCollection");
CAF_PDM_SOURCE_INIT(RimSummaryCaseCollection, "SummaryCaseSubCollection");
//--------------------------------------------------------------------------------------------------
///
@ -71,6 +69,22 @@ std::vector<RimSummaryCase*> RimSummaryCaseCollection::allSummaryCases()
return m_cases.childObjects();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimSummaryCaseCollection::setName(const QString& name)
{
m_name = name;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QString RimSummaryCaseCollection::name() const
{
return m_name;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@ -78,5 +92,3 @@ caf::PdmFieldHandle* RimSummaryCaseCollection::userDescriptionField()
{
return &m_name;
}

View File

@ -15,6 +15,7 @@
// for more details.
//
/////////////////////////////////////////////////////////////////////////////////
#pragma once
#include "cafPdmChildArrayField.h"
@ -28,19 +29,19 @@ class RimSummaryCase;
class RimSummaryCaseCollection : public caf::PdmObject
{
CAF_PDM_HEADER_INIT;
public:
RimSummaryCaseCollection();
virtual ~RimSummaryCaseCollection();
void removeCase(RimSummaryCase* summaryCase);
void addCase(RimSummaryCase* summaryCase);
std::vector<RimSummaryCase*> allSummaryCases();
void setName(const QString& name) { m_name = name; }
QString name() const { return m_name; }
void setName(const QString& name);
QString name() const;
private:
virtual caf::PdmFieldHandle* userDescriptionField() override;
caf::PdmFieldHandle* userDescriptionField() override;
private:
caf::PdmChildArrayField<RimSummaryCase*> m_cases;