FunctionDialog Class Reference

#include <FunctionDialog.h>

List of all members.


Detailed Description

Function dialog.

Public Slots

void accept ()
void acceptFunction ()
void acceptParametric ()
void acceptPolar ()
void clearList ()
void insertParamFunctionsList (const QStringList &xList, const QStringList &yList)
void insertPolarFunctionsList (const QStringList &rList, const QStringList &thetaList)
void setCurveToModify (Graph *g, int curve)
void setGraph (Graph *g)

Signals

void clearParamFunctionsList ()
void clearPolarFunctionsList ()

Public Member Functions

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

Protected Slots

void raiseWidget (int index)

Protected Attributes

DoubleSpinBoxboxFrom
QTextEdit * boxFunction
QLineEdit * boxParameter
QLineEdit * boxParFrom
QSpinBox * boxParPoints
QLineEdit * boxParTo
QSpinBox * boxPoints
QLineEdit * boxPolarFrom
QLineEdit * boxPolarParameter
QSpinBox * boxPolarPoints
QComboBox * boxPolarRadius
QComboBox * boxPolarTheta
QLineEdit * boxPolarTo
DoubleSpinBoxboxTo
QComboBox * boxType
QComboBox * boxXFunction
QComboBox * boxYFunction
QPushButton * buttonCancel
QPushButton * buttonClear
QPushButton * buttonOk
QWidget * functionPage
QStackedWidget * optionStack
QWidget * parametricPage
QWidget * polarPage
QLabel * textFunction

Private Attributes

int curveID
Graphgraph

Constructor & Destructor Documentation

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


Member Function Documentation

void FunctionDialog::accept (  )  [slot]

void FunctionDialog::acceptFunction (  )  [slot]

void FunctionDialog::acceptParametric (  )  [slot]

void FunctionDialog::acceptPolar (  )  [slot]

void FunctionDialog::clearList (  )  [slot]

void FunctionDialog::clearParamFunctionsList (  )  [signal]

Referenced by clearList().

void FunctionDialog::clearPolarFunctionsList (  )  [signal]

Referenced by clearList().

void FunctionDialog::insertParamFunctionsList ( const QStringList &  xList,
const QStringList &  yList 
) [slot]

void FunctionDialog::insertPolarFunctionsList ( const QStringList &  rList,
const QStringList &  thetaList 
) [slot]

void FunctionDialog::raiseWidget ( int  index  )  [protected, slot]

References buttonClear, and optionStack.

Referenced by FunctionDialog().

void FunctionDialog::setCurveToModify ( Graph g,
int  curve 
) [slot]

void FunctionDialog::setGraph ( Graph g  )  [inline, slot]

References graph.

Referenced by ApplicationWindow::addFunctionCurve().


Member Data Documentation

QTextEdit* FunctionDialog::boxFunction [protected]

QLineEdit* FunctionDialog::boxParameter [protected]

QLineEdit* FunctionDialog::boxParFrom [protected]

QSpinBox* FunctionDialog::boxParPoints [protected]

QLineEdit* FunctionDialog::boxParTo [protected]

QSpinBox* FunctionDialog::boxPoints [protected]

QLineEdit* FunctionDialog::boxPolarFrom [protected]

QLineEdit* FunctionDialog::boxPolarParameter [protected]

QSpinBox* FunctionDialog::boxPolarPoints [protected]

QComboBox* FunctionDialog::boxPolarRadius [protected]

QComboBox* FunctionDialog::boxPolarTheta [protected]

QLineEdit* FunctionDialog::boxPolarTo [protected]

QComboBox* FunctionDialog::boxType [protected]

QComboBox* FunctionDialog::boxXFunction [protected]

QComboBox* FunctionDialog::boxYFunction [protected]

QPushButton* FunctionDialog::buttonCancel [protected]

Referenced by FunctionDialog().

QPushButton* FunctionDialog::buttonClear [protected]

Referenced by FunctionDialog(), and raiseWidget().

QPushButton* FunctionDialog::buttonOk [protected]

Referenced by FunctionDialog().

int FunctionDialog::curveID [private]

QWidget* FunctionDialog::functionPage [protected]

Referenced by FunctionDialog().

QStackedWidget* FunctionDialog::optionStack [protected]

QWidget* FunctionDialog::parametricPage [protected]

Referenced by FunctionDialog().

QWidget* FunctionDialog::polarPage [protected]

Referenced by FunctionDialog().

QLabel* FunctionDialog::textFunction [protected]


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

Generated on Tue Jun 17 08:36:15 2008 for QtiPlot by  doxygen 1.5.5