diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h b/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h index 748d5270422bda26819772b143307cb6b29d2942..cfbaf4fb0a39e01cd1d8b1585b4e39a2af53f206 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h @@ -124,9 +124,10 @@ public: void removeFunction(PropertyHandler *handler) override; + void setWorkspaceIndex(int i) override; + public slots: void fit() override; - void sequentialFit() override; protected slots: diff --git a/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp b/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp index 26d926e4e517bfa1d94f20defc4c5d8a78430e38..ce4611bf20c96e6eed553db364c97d0280029968 100644 --- a/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp +++ b/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp @@ -428,7 +428,7 @@ void IndirectFitPropertyBrowser::updateTie(std::size_t index) { void IndirectFitPropertyBrowser::addTie(const QString &tieString) { const auto index = tieString.split(".").first().right(1).toInt(); const auto handler = getHandler()->getHandler(index); - + if (handler) handler->addTie(tieString); } @@ -933,6 +933,11 @@ void IndirectFitPropertyBrowser::customFunctionRemoved(QtProperty *prop) { } } +void IndirectFitPropertyBrowser::setWorkspaceIndex(int i) { + FitPropertyBrowser::setWorkspaceIndex(i); + +} + /** * Schedules a fit. */