Overview     Modules     Class Hierarchy     Classes     Members  

#include <PropertyWidget.h>

Inheritance diagram for PropertyWidget:
Collaboration diagram for PropertyWidget:

List of all members.

Public Slots

void setGraph (tlp::Graph *)
void changeProperty (tlp::Graph *, const std::string &name)
void selectNodeOrEdge (bool)
void changePropertyValue (int, int)
void changePropertyNodeValue (int, int)
void changePropertyEdgeValue (int, int)
void filterSelection (bool)
void scroll (int)
void update ()
void updateNodes ()
void updateEdges ()
void updateNbElements ()
void setAllEdgeValue ()
void setAllNodeValue ()
void setAll ()
- Public Slots inherited from tlp::TulipTableWidget
void setBackColor1 (const QColor &)
void resetBackColor1 ()
void setBackColor2 (const QColor &)
void resetBackColor2 ()
void setUpdateColumnTitle (const bool)

Signals

void tulipNodePropertyChanged (tlp::Graph *, const tlp::node &, const QString &property, const QString &value)
void tulipEdgePropertyChanged (tlp::Graph *, const tlp::edge &, const QString &property, const QString &value)
void showElementProperties (unsigned int eltId, bool isNode)

Public Member Functions

 PropertyWidget (QWidget *, const char *=0)
 ~PropertyWidget ()
tlp::Graph * getGraph () const
- Public Member Functions inherited from tlp::TulipTableWidget
 TulipTableWidget (QWidget *, const char *)
 ~TulipTableWidget ()
void setTulipNodeItem (const PropertyInterface *, const std::string propertyName, const node &, const int row, const int col)
QString getTulipNodeValue (const int row, const int col) const
void setTulipEdgeItem (const PropertyInterface *, const std::string propertyName, const edge &, const int row, const int col)
QString getTulipEdgeValue (const int row, const int col) const
QColor getBackColor1 () const
QColor getBackColor2 () const
bool getUpdateColumnTitle () const
QColor backgroundColor (const int row) const

Protected Member Functions

virtual void connectNotify (const char *signal)

Additional Inherited Members

- Properties inherited from tlp::TulipTableWidget
QColor backColor1
QColor backColor2
bool updateColumnTitle

Constructor & Destructor Documentation

PropertyWidget::PropertyWidget ( QWidget *  ,
const char *  = 0 
)
PropertyWidget::~PropertyWidget ( )

Member Function Documentation

void PropertyWidget::changeProperty ( tlp::Graph *  ,
const std::string &  name 
)
slot
void PropertyWidget::changePropertyEdgeValue ( int  ,
int   
)
slot
void PropertyWidget::changePropertyNodeValue ( int  ,
int   
)
slot
void PropertyWidget::changePropertyValue ( int  ,
int   
)
slot
virtual void PropertyWidget::connectNotify ( const char *  signal)
protectedvirtual
void PropertyWidget::filterSelection ( bool  )
slot
tlp::Graph* PropertyWidget::getGraph ( ) const
void PropertyWidget::scroll ( int  )
slot
void PropertyWidget::selectNodeOrEdge ( bool  )
slot
void PropertyWidget::setAll ( )
slot
void PropertyWidget::setAllEdgeValue ( )
slot
void PropertyWidget::setAllNodeValue ( )
slot
void PropertyWidget::setGraph ( tlp::Graph *  )
slot
void PropertyWidget::showElementProperties ( unsigned int  eltId,
bool  isNode 
)
signal
void PropertyWidget::tulipEdgePropertyChanged ( tlp::Graph *  ,
const tlp::edge &  ,
const QString &  property,
const QString &  value 
)
signal
void PropertyWidget::tulipNodePropertyChanged ( tlp::Graph *  ,
const tlp::node &  ,
const QString &  property,
const QString &  value 
)
signal
void PropertyWidget::update ( )
slot
void PropertyWidget::updateEdges ( )
slot
void PropertyWidget::updateNbElements ( )
slot
void PropertyWidget::updateNodes ( )
slot


Tulip Software by LaBRI Visualization Team    2001 - 2012