QtiPlot  0.9.8.2
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
BaselineDialog Class Reference

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
PlotCurved_baseline
BaselineToold_picker_tool
Tabled_table
Graphgraph

Detailed Description

Subtract baseline dialog.

Constructor & Destructor Documentation

BaselineDialog::BaselineDialog ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

void BaselineDialog::closeEvent ( QCloseEvent *  e)
private
double BaselineDialog::combineValues ( double  v1,
double  v2,
bool  add = false 
)
private

Referenced by subtractBaseline().

void BaselineDialog::createBaseline ( )
privateslot
void BaselineDialog::disableBaselineTool ( )
private
void BaselineDialog::enableBaselineOptions ( )
privateslot
void BaselineDialog::modifyBaseline ( )
privateslot
void BaselineDialog::setGraph ( Graph g)
void BaselineDialog::subtractBaseline ( bool  add = false)
privateslot
void BaselineDialog::undo ( )
privateslot

References subtractBaseline().

Referenced by BaselineDialog().

void BaselineDialog::updateGraphCurves ( )
privateslot
void BaselineDialog::updateTableColumns ( int  tabnr)
privateslot

Member Data Documentation

QComboBox* BaselineDialog::boxColumnName
private
QLineEdit* BaselineDialog::boxEquation
private
QComboBox* BaselineDialog::boxInputName
private
QComboBox* BaselineDialog::boxInterpolationMethod
private
QSpinBox* BaselineDialog::boxPoints
private
QComboBox* BaselineDialog::boxTableName
private
QRadioButton* BaselineDialog::btnAutomatic
private
QRadioButton* BaselineDialog::btnDataset
private
QRadioButton* BaselineDialog::btnEquation
private
QPushButton* BaselineDialog::buttonCancel
private

Referenced by BaselineDialog().

QPushButton* BaselineDialog::buttonCreate
private

Referenced by BaselineDialog().

QPushButton* BaselineDialog::buttonModify
private
QPushButton* BaselineDialog::buttonSubtract
private

Referenced by BaselineDialog().

QPushButton* BaselineDialog::buttonUndo
private

Referenced by BaselineDialog().

PlotCurve* BaselineDialog::d_baseline
private
BaselineTool* BaselineDialog::d_picker_tool
private
Table* BaselineDialog::d_table
private

Referenced by createBaseline(), and modifyBaseline().

Graph* BaselineDialog::graph
private

The documentation for this class was generated from the following files: