mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1322 Removed unique_ptr from summary curve filter
This commit is contained in:
parent
c08b950dfb
commit
79905ae474
@ -78,8 +78,7 @@ RimSummaryCurveFilter::RimSummaryCurveFilter()
|
||||
m_summaryFilter.uiCapability()->setUiTreeChildrenHidden(true);
|
||||
m_summaryFilter.uiCapability()->setUiHidden(true);
|
||||
|
||||
m_summaryFilterObject = std::unique_ptr<RimSummaryFilter>(new RimSummaryFilter);
|
||||
m_summaryFilter = m_summaryFilterObject.get();
|
||||
m_summaryFilter = new RimSummaryFilter;
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_uiFilterResultMultiSelection, "FilterResultSelection", "Filter Result", "", "Ctrl-A : Select All", "");
|
||||
m_uiFilterResultMultiSelection.xmlCapability()->setIOWritable(false);
|
||||
@ -118,8 +117,7 @@ RimSummaryCurveFilter::RimSummaryCurveFilter()
|
||||
m_curveNameConfig.uiCapability()->setUiHidden(true);
|
||||
m_curveNameConfig.uiCapability()->setUiTreeChildrenHidden(true);
|
||||
|
||||
m_curveNameConfigObject = std::unique_ptr<RimSummaryCurveAutoName>(new RimSummaryCurveAutoName);
|
||||
m_curveNameConfig = m_curveNameConfigObject.get();
|
||||
m_curveNameConfig = new RimSummaryCurveAutoName;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -33,9 +33,6 @@
|
||||
#include "RimDefines.h"
|
||||
#include "RimSummaryCurveAppearanceCalculator.h"
|
||||
|
||||
|
||||
#include <memory>
|
||||
|
||||
class QwtPlot;
|
||||
class QwtPlotCurve;
|
||||
class RifReaderEclipseSummary;
|
||||
@ -46,7 +43,6 @@ class RiuLineSegmentQwtPlotCurve;
|
||||
class RimSummaryCurveAutoName;
|
||||
|
||||
|
||||
|
||||
Q_DECLARE_METATYPE(RifEclipseSummaryAddress);
|
||||
|
||||
//==================================================================================================
|
||||
@ -132,9 +128,5 @@ private:
|
||||
caf::PdmField< AppearanceTypeAppEnum > m_regionAppearanceType;
|
||||
|
||||
std::vector< caf::PdmPointer<RimSummaryCase> > m_selectionCache;
|
||||
|
||||
// Internal objects managed by unique_ptr
|
||||
std::unique_ptr<RimSummaryFilter> m_summaryFilterObject;
|
||||
std::unique_ptr<RimSummaryCurveAutoName> m_curveNameConfigObject;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user