CurvesDialog Class Reference

Add/remove curves dialog. More...

#include <CurvesDialog.h>

List of all members.

Public Member Functions

 CurvesDialog (QWidget *parent=0, Qt::WFlags fl=0)
void setGraph (Graph *graph)

Private Slots

void addCurves ()
int curveStyle ()
void enableAddBtn ()
void enableRemoveBtn ()
void removeCurves ()
void showCurrentFolder (bool)
void showCurveBtn (int)
void showCurveRange (bool)
void showCurveRangeDialog ()
void showFunctionDialog ()
void showPlotAssociations ()
void updateCurveRange ()

Private Member Functions

bool addCurve (const QString &name)
void closeEvent (QCloseEvent *)
void contextMenuEvent (QContextMenuEvent *)
void init ()
QSize sizeHint () const

Private Attributes

QListWidget * available
QComboBox * boxMatrixStyle
QCheckBox * boxShowCurrentFolder
QCheckBox * boxShowRange
QComboBox * boxStyle
QPushButton * btnAdd
QPushButton * btnAssociations
QPushButton * btnCancel
QPushButton * btnEditFunction
QPushButton * btnOK
QPushButton * btnRange
QPushButton * btnRemove
QListWidget * contents
Graphd_graph

Detailed Description

Add/remove curves dialog.


Constructor & Destructor Documentation

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

Member Function Documentation

bool CurvesDialog::addCurve ( const QString &  name  )  [private]
void CurvesDialog::addCurves (  )  [private, slot]
void CurvesDialog::closeEvent ( QCloseEvent *  e  )  [private]
void CurvesDialog::contextMenuEvent ( QContextMenuEvent *  e  )  [private]
int CurvesDialog::curveStyle (  )  [private, slot]
void CurvesDialog::enableAddBtn (  )  [private, slot]

References available, and btnAdd.

Referenced by CurvesDialog(), and setGraph().

void CurvesDialog::enableRemoveBtn (  )  [private, slot]

References btnRemove, and contents.

Referenced by CurvesDialog(), setGraph(), and showCurveRange().

void CurvesDialog::init (  )  [private]
void CurvesDialog::removeCurves (  )  [private, slot]
void CurvesDialog::setGraph ( Graph graph  ) 
void CurvesDialog::showCurrentFolder ( bool  currentFolder  )  [private, slot]
void CurvesDialog::showCurveBtn ( int   )  [private, slot]
void CurvesDialog::showCurveRange ( bool  on  )  [private, slot]
void CurvesDialog::showCurveRangeDialog (  )  [private, slot]
void CurvesDialog::showFunctionDialog (  )  [private, slot]
void CurvesDialog::showPlotAssociations (  )  [private, slot]
QSize CurvesDialog::sizeHint (  )  const [private]
void CurvesDialog::updateCurveRange (  )  [private, slot]

References boxShowRange, and showCurveRange().

Referenced by showCurveRangeDialog().


Member Data Documentation

QListWidget* CurvesDialog::available [private]
QComboBox* CurvesDialog::boxMatrixStyle [private]

Referenced by addCurve(), CurvesDialog(), and init().

QCheckBox* CurvesDialog::boxShowCurrentFolder [private]

Referenced by CurvesDialog(), and init().

QCheckBox* CurvesDialog::boxShowRange [private]
QComboBox* CurvesDialog::boxStyle [private]

Referenced by CurvesDialog(), curveStyle(), and init().

QPushButton* CurvesDialog::btnAdd [private]

Referenced by CurvesDialog(), enableAddBtn(), and init().

QPushButton* CurvesDialog::btnAssociations [private]

Referenced by CurvesDialog(), and showCurveBtn().

QPushButton* CurvesDialog::btnCancel [private]

Referenced by CurvesDialog().

QPushButton* CurvesDialog::btnEditFunction [private]

Referenced by CurvesDialog(), and showCurveBtn().

QPushButton* CurvesDialog::btnOK [private]

Referenced by CurvesDialog().

QPushButton* CurvesDialog::btnRange [private]

Referenced by CurvesDialog(), and showCurveBtn().

QPushButton* CurvesDialog::btnRemove [private]

Referenced by CurvesDialog(), and enableRemoveBtn().

QListWidget* CurvesDialog::contents [private]

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

Generated on Tue Nov 3 10:48:54 2009 for QtiPlot by  doxygen 1.6.1