#include <FitDialog.h>
Public Slots | |
void | accept () |
void | activateCurve (const QString &curveName) |
void | addFunction () |
void | addFunctionName () |
void | applyChanges () |
Applies the user changes to the numerical format of the output results. | |
void | changeDataRange () |
void | choosePluginsFolder () |
void | clearUserList () |
bool | containsUserFunctionName (const QString &s) |
void | deleteFitCurves () |
Deletes the result fit curves from the plot. | |
void | enableWeightingParameters (int index) |
void | fitBuiltInFunction (const QString &function, double *initVal) |
void | insertFunctionsList (const QStringList &list) |
void | loadPlugins () |
void | removeUserFunction () |
void | resetFunction () |
Clears the function editor, the parameter names and the function name. | |
void | saveUserFunction () |
void | selectSrcTable (int tabnr) |
void | setBuiltInFunctionNames () |
void | setBuiltInFunctions () |
void | setFunction (bool ok) |
void | setGraph (Graph *g) |
void | setSrcTables (QWidgetList *tables) |
void | showAdvancedPage () |
void | showCovarianceMatrix () |
void | showEditPage () |
void | showExpression (int function) |
void | showFitPage () |
void | showFunctionsList (int category) |
void | showParametersTable () |
void | showParseFunctions () |
void | showPointsBox (bool) |
void | showUserFunctions () |
bool | validInitialValues () |
Signals | |
void | clearFunctionsList () |
void | saveFunctionsList (const QStringList &) |
Public Member Functions | |
FitDialog (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WFlags fl=0) | |
Protected Member Functions | |
void | closeEvent (QCloseEvent *e) |
void | initAdvancedPage () |
void | initEditPage () |
void | initFitPage () |
Private Slots | |
void | enableApplyChanges (int=0) |
Enable the "Apply" button. | |
Private Attributes | |
QWidget * | advancedPage |
QComboBox * | boxAlgorithm |
ColorBox * | boxColor |
QComboBox * | boxCurve |
QLineEdit * | boxFrom |
QTextEdit * | boxFunction |
QLineEdit * | boxName |
QLineEdit * | boxParam |
QTableWidget * | boxParams |
QSpinBox * | boxPoints |
QSpinBox * | boxPrecision |
QLineEdit * | boxTo |
QLineEdit * | boxTolerance |
QCheckBox * | boxUseBuiltIn |
QComboBox * | boxWeighting |
QPushButton * | btnAddFunc |
QPushButton * | btnAddName |
QPushButton * | btnAddTxt |
QPushButton * | btnApply |
QPushButton * | btnBack |
QPushButton * | btnContinue |
QPushButton * | btnCovMatrix |
QPushButton * | btnDeleteFitCurves |
QPushButton * | btnDelFunc |
QPushButton * | btnParamTable |
QStringList | builtInFunctionNames |
QStringList | builtInFunctions |
QPushButton * | buttonAdvanced |
QPushButton * | buttonCancel1 |
QPushButton * | buttonCancel2 |
QPushButton * | buttonCancel3 |
QPushButton * | buttonClear |
QPushButton * | buttonClearUsrList |
QPushButton * | buttonEdit |
QPushButton * | buttonOk |
QPushButton * | buttonPlugins |
QListWidget * | categoryBox |
QComboBox * | colNamesBox |
QLineEdit * | covMatrixName |
int | d_param_table_rows |
QTextEdit * | editBox |
QWidget * | editPage |
QTextEdit * | explainBox |
QWidget * | fitPage |
Fit * | fitter |
QListWidget * | funcBox |
QSpinBox * | generatePointsBox |
QRadioButton * | generatePointsBtn |
Graph * | graph |
QLabel * | lblFunction |
QLabel * | lblPoints |
QCheckBox * | logBox |
QLineEdit * | paramTableName |
QCheckBox * | plotLabelBox |
QStringList | pluginFilesList |
QStringList | pluginFunctionNames |
QStringList | pluginFunctions |
QStringList | pluginParameters |
QSpinBox * | polynomOrderBox |
QLabel * | polynomOrderLabel |
QRadioButton * | samePointsBtn |
QCheckBox * | scaleErrorsBox |
QWidgetList * | srcTables |
QComboBox * | tableNamesBox |
QStackedWidget * | tw |
QStringList | userFunctionNames |
QStringList | userFunctionParams |
QStringList | userFunctions |
FitDialog::FitDialog | ( | QWidget * | parent = 0 , |
|
const char * | name = 0 , |
|||
bool | modal = false , |
|||
Qt::WFlags | fl = 0 | |||
) |
void FitDialog::accept | ( | ) | [slot] |
void FitDialog::activateCurve | ( | const QString & | curveName | ) | [slot] |
void FitDialog::addFunction | ( | ) | [slot] |
void FitDialog::addFunctionName | ( | ) | [slot] |
void FitDialog::applyChanges | ( | ) | [slot] |
Applies the user changes to the numerical format of the output results.
void FitDialog::changeDataRange | ( | ) | [slot] |
void FitDialog::choosePluginsFolder | ( | ) | [slot] |
void FitDialog::clearFunctionsList | ( | ) | [signal] |
void FitDialog::clearUserList | ( | ) | [slot] |
void FitDialog::closeEvent | ( | QCloseEvent * | e | ) | [protected] |
bool FitDialog::containsUserFunctionName | ( | const QString & | s | ) | [slot] |
void FitDialog::deleteFitCurves | ( | ) | [slot] |
Deletes the result fit curves from the plot.
void FitDialog::enableApplyChanges | ( | int | = 0 |
) | [private, slot] |
Enable the "Apply" button.
void FitDialog::enableWeightingParameters | ( | int | index | ) | [slot] |
void FitDialog::fitBuiltInFunction | ( | const QString & | function, | |
double * | initVal | |||
) | [slot] |
void FitDialog::initAdvancedPage | ( | ) | [protected] |
void FitDialog::initEditPage | ( | ) | [protected] |
void FitDialog::initFitPage | ( | ) | [protected] |
void FitDialog::insertFunctionsList | ( | const QStringList & | list | ) | [slot] |
void FitDialog::loadPlugins | ( | ) | [slot] |
void FitDialog::removeUserFunction | ( | ) | [slot] |
void FitDialog::resetFunction | ( | ) | [slot] |
Clears the function editor, the parameter names and the function name.
void FitDialog::saveFunctionsList | ( | const QStringList & | ) | [signal] |
void FitDialog::saveUserFunction | ( | ) | [slot] |
void FitDialog::selectSrcTable | ( | int | tabnr | ) | [slot] |
void FitDialog::setBuiltInFunctionNames | ( | ) | [slot] |
void FitDialog::setBuiltInFunctions | ( | ) | [slot] |
void FitDialog::setFunction | ( | bool | ok | ) | [slot] |
void FitDialog::setGraph | ( | Graph * | g | ) | [slot] |
void FitDialog::setSrcTables | ( | QWidgetList * | tables | ) | [slot] |
void FitDialog::showAdvancedPage | ( | ) | [slot] |
void FitDialog::showCovarianceMatrix | ( | ) | [slot] |
void FitDialog::showEditPage | ( | ) | [slot] |
void FitDialog::showExpression | ( | int | function | ) | [slot] |
void FitDialog::showFitPage | ( | ) | [slot] |
void FitDialog::showFunctionsList | ( | int | category | ) | [slot] |
void FitDialog::showParametersTable | ( | ) | [slot] |
void FitDialog::showParseFunctions | ( | ) | [slot] |
void FitDialog::showPointsBox | ( | bool | ) | [slot] |
void FitDialog::showUserFunctions | ( | ) | [slot] |
bool FitDialog::validInitialValues | ( | ) | [slot] |
QWidget * FitDialog::advancedPage [private] |
QComboBox* FitDialog::boxAlgorithm [private] |
ColorBox* FitDialog::boxColor [private] |
QComboBox* FitDialog::boxCurve [private] |
QLineEdit* FitDialog::boxFrom [private] |
QTextEdit * FitDialog::boxFunction [private] |
QLineEdit* FitDialog::boxName [private] |
QLineEdit * FitDialog::boxParam [private] |
QTableWidget* FitDialog::boxParams [private] |
QSpinBox* FitDialog::boxPoints [private] |
QSpinBox * FitDialog::boxPrecision [private] |
QLineEdit* FitDialog::boxTo [private] |
QLineEdit* FitDialog::boxTolerance [private] |
QCheckBox* FitDialog::boxUseBuiltIn [private] |
QComboBox* FitDialog::boxWeighting [private] |
QPushButton* FitDialog::btnAddFunc [private] |
QPushButton * FitDialog::btnAddName [private] |
QPushButton * FitDialog::btnAddTxt [private] |
QPushButton * FitDialog::btnApply [private] |
QPushButton* FitDialog::btnBack [private] |
QPushButton * FitDialog::btnContinue [private] |
QPushButton * FitDialog::btnCovMatrix [private] |
QPushButton * FitDialog::btnDeleteFitCurves [private] |
QPushButton * FitDialog::btnDelFunc [private] |
QPushButton* FitDialog::btnParamTable [private] |
QStringList FitDialog::builtInFunctionNames [private] |
QStringList FitDialog::builtInFunctions [private] |
QPushButton* FitDialog::buttonAdvanced [private] |
QPushButton* FitDialog::buttonCancel1 [private] |
QPushButton* FitDialog::buttonCancel2 [private] |
QPushButton* FitDialog::buttonCancel3 [private] |
QPushButton* FitDialog::buttonClear [private] |
QPushButton* FitDialog::buttonClearUsrList [private] |
QPushButton* FitDialog::buttonEdit [private] |
QPushButton* FitDialog::buttonOk [private] |
QPushButton* FitDialog::buttonPlugins [private] |
QListWidget* FitDialog::categoryBox [private] |
QComboBox * FitDialog::colNamesBox [private] |
QLineEdit* FitDialog::covMatrixName [private] |
int FitDialog::d_param_table_rows [private] |
QTextEdit* FitDialog::editBox [private] |
QWidget * FitDialog::editPage [private] |
QTextEdit * FitDialog::explainBox [private] |
QWidget* FitDialog::fitPage [private] |
Fit* FitDialog::fitter [private] |
QListWidget * FitDialog::funcBox [private] |
QSpinBox * FitDialog::generatePointsBox [private] |
QRadioButton* FitDialog::generatePointsBtn [private] |
Graph* FitDialog::graph [private] |
QLabel* FitDialog::lblFunction [private] |
QLabel * FitDialog::lblPoints [private] |
QCheckBox * FitDialog::logBox [private] |
QLineEdit * FitDialog::paramTableName [private] |
QCheckBox* FitDialog::plotLabelBox [private] |
QStringList FitDialog::pluginFilesList [private] |
QStringList FitDialog::pluginFunctionNames [private] |
QStringList FitDialog::pluginFunctions [private] |
QStringList FitDialog::pluginParameters [private] |
QSpinBox * FitDialog::polynomOrderBox [private] |
QLabel * FitDialog::polynomOrderLabel [private] |
QRadioButton * FitDialog::samePointsBtn [private] |
QCheckBox * FitDialog::scaleErrorsBox [private] |
QWidgetList* FitDialog::srcTables [private] |
QComboBox * FitDialog::tableNamesBox [private] |
QStackedWidget* FitDialog::tw [private] |
QStringList FitDialog::userFunctionNames [private] |
QStringList FitDialog::userFunctionParams [private] |
QStringList FitDialog::userFunctions [private] |