diff --git a/GUI/View/Fit/MinimizerSettingsWidget.cpp b/GUI/View/Fit/MinimizerSettingsWidget.cpp index 017cb2a12ef2b57a73e10279ba8cd028a1085b82..594d7ef2bc265183df0940ae5d27a724e118ad68 100644 --- a/GUI/View/Fit/MinimizerSettingsWidget.cpp +++ b/GUI/View/Fit/MinimizerSettingsWidget.cpp @@ -100,11 +100,11 @@ void MinimizerSettingsWidget::createMimimizerEdits() &m_updaters, "Minimization strategy (0-low, 1-medium, 2-high quality)", RealLimits::limited(0, 2))); -// m_minimizerLayout->addRow("Error factor:", GUI::Util::createDoubleSpinbox( -// [=] { return minItem->errorDefinition(); }, -// [=](double v) { minItem->setErrorDefinition(v); }, -// &m_updaters, "Error definition factor for parameter error calculation", -// RealLimits::limited(0, 2))); + m_minimizerLayout->addRow("Error factor:", GUI::Util::createDoubleSpinbox( + [=] { return minItem->errorDefinition(); }, + [=](double v) { minItem->setErrorDefinition(v); }, + &m_updaters, "Error definition factor for parameter error calculation", + RealLimits::positive())); } else // GSL MultiMin diff --git a/GUI/View/Tool/WidgetUtils.h b/GUI/View/Tool/WidgetUtils.h index 8cb259340c6b728e70acd1d1065ac2d2d241fd7d..d8c418d504f2f36a3bde8bf9e846fae1eea8c30f 100644 --- a/GUI/View/Tool/WidgetUtils.h +++ b/GUI/View/Tool/WidgetUtils.h @@ -46,7 +46,7 @@ namespace GUI::Util { QComboBox* createComboBox(std::function<ComboProperty()> comboFunction, std::function<void(const QString&)> slot, QList<std::function<void()>>* updaters = nullptr, - QString tooltip = "", bool isScrollable = false); + QString tooltip = "", bool isScrollable = true); //! Create a combo box with the information found in a selection descriptor. //!