diff --git a/GUI/Model/Fit/ParameterTreeItems.cpp b/GUI/Model/Fit/ParameterTreeItems.cpp index 2fc3ceb40aba028267f7c503360d917909cbc3af..d1107ff06fce27ffe46ca7cc04eb01b04f606c3c 100644 --- a/GUI/Model/Fit/ParameterTreeItems.cpp +++ b/GUI/Model/Fit/ParameterTreeItems.cpp @@ -57,7 +57,7 @@ void ParameterItem::propagateValueToLink(double newValue) m_d.set(newValue); } -void ParameterItem::linkToMaterial(MaterialItem* material, DoubleDescriptor d) +void ParameterItem::linkToDescriptor(DoubleDescriptor d) { m_link = d.path(); m_d = d; diff --git a/GUI/Model/Fit/ParameterTreeItems.h b/GUI/Model/Fit/ParameterTreeItems.h index a3ae523c94f01af3a1d243c57e044317311f8395..07a591c2d0cef64a0e1da2cca2afa23504f98da1 100644 --- a/GUI/Model/Fit/ParameterTreeItems.h +++ b/GUI/Model/Fit/ParameterTreeItems.h @@ -52,8 +52,8 @@ public: //! referring from fit parameters. QString link() const; - //! Links this item to the given value of a material. - void linkToMaterial(MaterialItem* material, DoubleDescriptor d); + //! Links this item to the given value defined by a descriptor. + void linkToDescriptor(DoubleDescriptor d); //! Links this item to the given session item. void linkToSessionItem(SessionItem* item); diff --git a/GUI/Model/Job/ParameterTreeUtils.cpp b/GUI/Model/Job/ParameterTreeUtils.cpp index 4d0bfb8568f0e37d3d5307d71b5155772bdc28e3..f64a7423aba98cc1717addea2cfa9adab1f1028d 100644 --- a/GUI/Model/Job/ParameterTreeUtils.cpp +++ b/GUI/Model/Job/ParameterTreeUtils.cpp @@ -115,7 +115,7 @@ void GUI::Model::ParameterTreeUtils::createParameterTree(JobItem* jobItem, auto* materialValue = materialLabel->model()->insertItem<ParameterItem>(materialLabel); materialValue->setDisplayName(d.label); materialValue->setValue(QVariant(d.get())); - materialValue->linkToMaterial(material, d); + materialValue->linkToDescriptor(d); if (recreateBackupValues) container->setBackupValue(materialValue->link(), d.get()); }