CurvesDialog Class Reference

#include <CurvesDialog.h>

List of all members.


Detailed Description

Add/remove curves dialog.

Public Member Functions

 CurvesDialog (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WFlags fl=0)
void setGraph (Graph *graph)

Private Slots

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

Private Member Functions

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

Private Attributes

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

Constructor & Destructor Documentation

CurvesDialog::CurvesDialog ( QWidget *  parent = 0,
const char *  name = 0,
bool  modal = false,
Qt::WFlags  fl = 0 
)


Member Function Documentation

bool CurvesDialog::addCurve ( const QString &  name  )  [private]

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

void CurvesDialog::contextMenuEvent ( QContextMenuEvent *  e  )  [private]

int CurvesDialog::curveStyle (  )  [private, slot]

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

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

void CurvesDialog::init (  )  [private]

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

void CurvesDialog::setGraph ( Graph graph  ) 

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]


Member Data Documentation

QListWidget* CurvesDialog::available [private]

QComboBox* CurvesDialog::boxMatrixStyle [private]

QCheckBox* CurvesDialog::boxShowRange [private]

QComboBox* CurvesDialog::boxStyle [private]

QPushButton* CurvesDialog::btnAdd [private]

QPushButton* CurvesDialog::btnAssociations [private]

QPushButton* CurvesDialog::btnCancel [private]

QPushButton* CurvesDialog::btnEditFunction [private]

QPushButton* CurvesDialog::btnOK [private]

QPushButton* CurvesDialog::btnRange [private]

QPushButton* CurvesDialog::btnRemove [private]

QListWidget* CurvesDialog::contents [private]

Graph* CurvesDialog::d_graph [private]

int CurvesDialog::defaultCurveLineWidth [private]

int CurvesDialog::defaultSymbolSize [private]


The documentation for this class was generated from the following files:
Generated on Mon Oct 15 06:11:43 2007 for QtiPlot by  doxygen 1.5.3