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().