|
QtiPlot
0.9.8.2
|
Subtract baseline dialog. More...
#include <BaselineDialog.h>
Public Member Functions | |
| BaselineDialog (QWidget *parent=0, Qt::WFlags fl=0) | |
| void | setGraph (Graph *g) |
Private Slots | |
| void | createBaseline () |
| void | enableBaselineOptions () |
| void | modifyBaseline () |
| void | subtractBaseline (bool add=false) |
| void | undo () |
| void | updateGraphCurves () |
| void | updateTableColumns (int tabnr) |
Private Member Functions | |
| void | closeEvent (QCloseEvent *e) |
| double | combineValues (double v1, double v2, bool add=false) |
| void | disableBaselineTool () |
Private Attributes | |
| QComboBox * | boxColumnName |
| QLineEdit * | boxEquation |
| QComboBox * | boxInputName |
| QComboBox * | boxInterpolationMethod |
| QSpinBox * | boxPoints |
| QComboBox * | boxTableName |
| QRadioButton * | btnAutomatic |
| QRadioButton * | btnDataset |
| QRadioButton * | btnEquation |
| QPushButton * | buttonCancel |
| QPushButton * | buttonCreate |
| QPushButton * | buttonModify |
| QPushButton * | buttonSubtract |
| QPushButton * | buttonUndo |
| PlotCurve * | d_baseline |
| BaselineTool * | d_picker_tool |
| Table * | d_table |
| Graph * | graph |
Subtract baseline dialog.
| BaselineDialog::BaselineDialog | ( | QWidget * | parent = 0, |
| Qt::WFlags | fl = 0 |
||
| ) |
References boxColumnName, boxEquation, boxInputName, boxInterpolationMethod, boxPoints, boxTableName, btnAutomatic, btnDataset, btnEquation, buttonCancel, buttonCreate, buttonModify, buttonSubtract, buttonUndo, createBaseline(), enableBaselineOptions(), modifyBaseline(), subtractBaseline(), ApplicationWindow::tableNames(), undo(), and updateTableColumns().
|
private |
References d_picker_tool, Graph::disableTools(), and graph.
|
private |
Referenced by subtractBaseline().
|
privateslot |
References Graph::addFunction(), MdiSubWindow::askOnCloseEvent(), boxColumnName, boxEquation, boxInputName, boxInterpolationMethod, boxPoints, boxTableName, btnAutomatic, btnDataset, btnEquation, ApplicationWindow::closeWindow(), Table::colIndex(), Table::colX(), Graph::curve(), Graph::curveCount(), Graph::curveIndex(), d_baseline, d_table, Graph::dataCurve(), disableBaselineTool(), graph, ApplicationWindow::hideWindow(), Graph::insertCurve(), Graph::Line, ApplicationWindow::newTable(), FunctionCurve::Normal, Table::numRows(), Graph::removeCurve(), Filter::run(), Graph::setAutoScale(), Filter::setOutputPoints(), Table::setText(), ApplicationWindow::setWindowName(), Table::table(), ApplicationWindow::table(), and Table::text().
Referenced by BaselineDialog(), and modifyBaseline().
|
private |
References buttonModify, d_picker_tool, graph, and Graph::setActiveTool().
Referenced by createBaseline(), modifyBaseline(), and subtractBaseline().
|
privateslot |
References boxColumnName, boxEquation, boxInterpolationMethod, boxTableName, btnAutomatic, btnDataset, and btnEquation.
Referenced by BaselineDialog().
|
privateslot |
References createBaseline(), d_baseline, d_picker_tool, d_table, disableBaselineTool(), Graph::Function, graph, ApplicationWindow::hideWindow(), Graph::insertCurve(), Graph::Line, ApplicationWindow::newTable(), Graph::removeCurve(), Graph::setActiveTool(), Table::setCell(), ApplicationWindow::setWindowName(), and PlotCurve::type().
Referenced by BaselineDialog().
| void BaselineDialog::setGraph | ( | Graph * | g | ) |
|
privateslot |
References boxInputName, Table::cell(), Table::colIndex(), combineValues(), Graph::curveIndex(), d_baseline, Graph::dataCurve(), disableBaselineTool(), DataCurve::endRow(), graph, Table::notifyChanges(), Table::setCell(), DataCurve::startRow(), DataCurve::table(), Table::text(), and DataCurve::xColumnName().
Referenced by BaselineDialog(), and undo().
|
privateslot |
References subtractBaseline().
Referenced by BaselineDialog().
|
privateslot |
References Graph::analysableCurvesList(), boxInputName, d_baseline, and graph.
Referenced by setGraph().
|
privateslot |
References boxColumnName, boxTableName, Table::colLabel(), Table::colPlotDesignation(), Table::numCols(), ApplicationWindow::table(), and Table::X.
Referenced by BaselineDialog().
|
private |
Referenced by BaselineDialog(), createBaseline(), enableBaselineOptions(), and updateTableColumns().
|
private |
Referenced by BaselineDialog(), createBaseline(), and enableBaselineOptions().
|
private |
Referenced by BaselineDialog(), createBaseline(), setGraph(), subtractBaseline(), and updateGraphCurves().
|
private |
Referenced by BaselineDialog(), createBaseline(), and enableBaselineOptions().
|
private |
Referenced by BaselineDialog(), createBaseline(), and setGraph().
|
private |
Referenced by BaselineDialog(), createBaseline(), enableBaselineOptions(), and updateTableColumns().
|
private |
Referenced by BaselineDialog(), createBaseline(), and enableBaselineOptions().
|
private |
Referenced by BaselineDialog(), createBaseline(), and enableBaselineOptions().
|
private |
Referenced by BaselineDialog(), createBaseline(), and enableBaselineOptions().
|
private |
Referenced by BaselineDialog().
|
private |
Referenced by BaselineDialog().
|
private |
Referenced by BaselineDialog(), and disableBaselineTool().
|
private |
Referenced by BaselineDialog().
|
private |
Referenced by BaselineDialog().
|
private |
Referenced by createBaseline(), modifyBaseline(), subtractBaseline(), and updateGraphCurves().
|
private |
Referenced by closeEvent(), disableBaselineTool(), and modifyBaseline().
|
private |
Referenced by createBaseline(), and modifyBaseline().
|
private |
Referenced by closeEvent(), createBaseline(), disableBaselineTool(), modifyBaseline(), setGraph(), subtractBaseline(), and updateGraphCurves().
1.8.6