#2045 Curve Creator : Use PdmPointer

This commit is contained in:
Magne Sjaastad 2017-10-26 13:34:42 +02:00
parent ae8d614fb0
commit d1579bd792
2 changed files with 1 additions and 5 deletions

View File

@ -61,8 +61,6 @@ CAF_PDM_SOURCE_INIT(RicSummaryCurveCreator, "RicSummaryCurveCreator");
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RicSummaryCurveCreator::RicSummaryCurveCreator() RicSummaryCurveCreator::RicSummaryCurveCreator()
{ {
CAF_PDM_InitFieldNoDefault(&m_selectionEditor, "SelectionEditor", "Selection Editor", "", "", "");
CAF_PDM_InitFieldNoDefault(&m_targetPlot, "TargetPlot", "Target Plot", "", "", ""); CAF_PDM_InitFieldNoDefault(&m_targetPlot, "TargetPlot", "Target Plot", "", "", "");
CAF_PDM_InitField(&m_useAutoAppearanceAssignment, "UseAutoAppearanceAssignment", true, "Auto", "", "", ""); CAF_PDM_InitField(&m_useAutoAppearanceAssignment, "UseAutoAppearanceAssignment", true, "Auto", "", "", "");
@ -662,7 +660,6 @@ void RicSummaryCurveCreator::setCurveDefSelectionObject(RiuSummaryCurveDefSelect
m_selectionEditor = curveDefSelection; m_selectionEditor = curveDefSelection;
m_selectionEditor->setFieldChangedHandler([this]() { this->selectionEditorFieldChanged(); }); m_selectionEditor->setFieldChangedHandler([this]() { this->selectionEditorFieldChanged(); });
m_selectionEditor->setMultiSelectionMode(true); m_selectionEditor->setMultiSelectionMode(true);
m_selectionEditor.uiCapability()->setUiTreeChildrenHidden(true);
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -94,8 +94,7 @@ private:
void selectionEditorFieldChanged(); void selectionEditorFieldChanged();
private: private:
caf::PdmPointer<RiuSummaryCurveDefSelection> m_selectionEditor;
caf::PdmPtrField<RiuSummaryCurveDefSelection*> m_selectionEditor;
caf::PdmPtrField<RimSummaryPlot*> m_targetPlot; caf::PdmPtrField<RimSummaryPlot*> m_targetPlot;