Mantid
Loading...
Searching...
No Matches
MultifitSetupDialog.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2009 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
7#pragma once
8
9#include "ui_MultifitSetupDialog.h"
10#include <QDialog>
11
12namespace MantidQt {
13namespace MantidWidgets {
14class FitPropertyBrowser;
22class MultifitSetupDialog : public QDialog {
23 Q_OBJECT
24
25public:
28
31 QStringList getParameterTies() const { return m_ties; }
32
33private slots:
34
36 void accept() override;
37 void cellChanged(int /*row*/, int /*col*/);
38
39private:
41 Ui::MultifitSetupDialog ui;
42
45
47 QStringList m_ties;
48};
49} // namespace MantidWidgets
50} // namespace MantidQt
Class FitPropertyBrowser implements QtPropertyBrowser to display and control fitting function paramet...
This is a dialog for doing setting up the MultiBG function.
void accept() override
Setup the function and close dialog.
QStringList m_ties
A list with parameter ties.
FitPropertyBrowser * m_fitBrowser
Pointer to the calling fit browser.
QStringList getParameterTies() const
Returns a list of parameter ties.
Ui::MultifitSetupDialog ui
The form generated with Qt Designer.
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...