SciDAVis  1.D4
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes | Private Attributes
FunctionDialog Class Reference

Function dialog. More...

#include <FunctionDialog.h>

List of all members.

Public Slots

void accept ()
bool acceptFunction ()
bool acceptParametric ()
bool acceptPolar ()
bool apply ()
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

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

Private Attributes

int curveID
Graphgraph

Detailed Description

Function dialog.


Constructor & Destructor Documentation

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

Member Function Documentation

void FunctionDialog::accept ( )
slot

References apply().

Referenced by FunctionDialog().

bool FunctionDialog::acceptFunction ( )
slot
bool FunctionDialog::acceptParametric ( )
slot
bool FunctionDialog::acceptPolar ( )
slot
bool FunctionDialog::apply ( )
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)
protectedslot

References buttonClear, and optionStack.

Referenced by FunctionDialog().

void FunctionDialog::setCurveToModify ( Graph g,
int  curve 
)
slot
void FunctionDialog::setGraph ( Graph g)
inlineslot

References graph.

Referenced by ApplicationWindow::addFunctionCurve().


Member Data Documentation

QLineEdit* FunctionDialog::boxFrom
protected
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
QLineEdit* FunctionDialog::boxTo
protected
QComboBox* FunctionDialog::boxType
protected
QComboBox* FunctionDialog::boxXFunction
protected
QComboBox* FunctionDialog::boxYFunction
protected
QPushButton* FunctionDialog::buttonApply
protected

Referenced by FunctionDialog().

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

Graph* FunctionDialog::graph
private
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: