SciDAVis  1.D4
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
AssociationsDialog Class Reference

Plot associations dialog. More...

#include <AssociationsDialog.h>

List of all members.

Public Member Functions

 AssociationsDialog (QWidget *parent=0, Qt::WFlags fl=0)
void initTablesList (QWidgetList *lst, int curve)
void setGraph (Graph *g)
 ~AssociationsDialog ()

Private Slots

void accept ()
void updateCurves ()
void updateTable (int index)

Private Member Functions

void changePlotAssociation (int curve, const QString &text)
bool eventFilter (QObject *object, QEvent *e)
TablefindTable (int index)
QString plotAssociation (const QString &text)
void uncheckCol (int col)
void updateColumnTypes ()
void updatePlotAssociation (int row, int col)

Private Attributes

Tableactive_table
QListWidget * associations
QPushButton * btnApply
QPushButton * btnCancel
QPushButton * btnOK
Graphgraph
QStringList plotAssociationsList
QTableWidget * table
QLabel * tableCaptionLabel
QWidgetList * tables

Detailed Description

Plot associations dialog.


Constructor & Destructor Documentation

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

References tables.


Member Function Documentation

void AssociationsDialog::accept ( )
privateslot

References updateCurves().

Referenced by AssociationsDialog().

void AssociationsDialog::changePlotAssociation ( int  curve,
const QString &  text 
)
private
bool AssociationsDialog::eventFilter ( QObject *  object,
QEvent *  e 
)
private
Table * AssociationsDialog::findTable ( int  index)
private

References associations, and tables.

Referenced by updateTable().

void AssociationsDialog::initTablesList ( QWidgetList *  lst,
int  curve 
)
QString AssociationsDialog::plotAssociation ( const QString &  text)
private

Referenced by updateCurves().

void AssociationsDialog::setGraph ( Graph g)
void AssociationsDialog::uncheckCol ( int  col)
private

References table.

Referenced by eventFilter(), and updatePlotAssociation().

void AssociationsDialog::updateColumnTypes ( )
private

References associations, and table.

Referenced by updateTable().

void AssociationsDialog::updateCurves ( )
privateslot
void AssociationsDialog::updatePlotAssociation ( int  row,
int  col 
)
private
void AssociationsDialog::updateTable ( int  index)
privateslot

Member Data Documentation

Table* AssociationsDialog::active_table
private
QListWidget* AssociationsDialog::associations
private
QPushButton * AssociationsDialog::btnApply
private

Referenced by AssociationsDialog().

QPushButton * AssociationsDialog::btnCancel
private

Referenced by AssociationsDialog().

QPushButton* AssociationsDialog::btnOK
private

Referenced by AssociationsDialog().

Graph* AssociationsDialog::graph
private
QStringList AssociationsDialog::plotAssociationsList
private

Referenced by setGraph(), and updatePlotAssociation().

QTableWidget* AssociationsDialog::table
private
QLabel* AssociationsDialog::tableCaptionLabel
private

Referenced by AssociationsDialog(), and updateTable().

QWidgetList* AssociationsDialog::tables
private

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