Man Linux: Main Page and Category List

NAME

       tlp::ElementPropertiesWidget -

SYNOPSIS

       #include <ElementPropertiesWidget.h>

       Inherits tlp::ElementPropertiesWidgetUI.

   Public Slots
       void updateTable ()
       void propertyTableValueChanged (int, int)
       void setDisplayMode (const ElementType)
       void setCurrentNode (Graph *, const node &)
       void setCurrentEdge (Graph *, const edge &)
       void setGraph (Graph *, bool distroy=true)
       void setCurrentListedProperties (const QStringList &)
       void setNodeListedProperties (const QStringList &)
       void setEdgeListedProperties (const QStringList &)
       void nodePropertyChanged (Graph *, const node &, const QString &, const
           QString &)
       void edgePropertyChanged (Graph *, const edge &, const QString &, const
           QString &)

   Signals
       void tulipNodePropertyChanged (Graph *, const node &, const QString
           &property, const QString &value)
       void tulipEdgePropertyChanged (Graph *, const edge &, const QString
           &property, const QString &value)

   Public Member Functions
       ElementPropertiesWidget (Graph *, const QStringList
           &nodeListedProperties, const QStringList &edgeListedProperties,
           QWidget *parent=0)
       ElementPropertiesWidget (QWidget *parent=0)
       ~ElementPropertiesWidget ()
       QStringList getCurrentListedProperties () const
       QStringList getNodeListedProperties () const
       QStringList getEdgeListedProperties () const
       Graph * getGraph () const
       node getCurrentNode () const
       edge getCurrentEdge () const
       ElementType getDisplayMode () const
       bool isElementDisplayed () const

   Protected Attributes
       ElementType displayMode
       node currentNode
       edge currentEdge
       bool nodeSet
       bool edgeSet
       bool displayAllProperties
       Graph * graph

   Properties
       QStringList nodeListedProperties
       QStringList edgeListedProperties
       bool elementDisplayed

Constructor & Destructor Documentation

   tlp::ElementPropertiesWidget::ElementPropertiesWidget (Graph *, const
       QStringList & nodeListedProperties, const QStringList &
       edgeListedProperties, QWidget * parent = 0)
   tlp::ElementPropertiesWidget::ElementPropertiesWidget (QWidget * parent =
       0)
   tlp::ElementPropertiesWidget::~ElementPropertiesWidget ()

Member Function Documentation

   void tlp::ElementPropertiesWidget::edgePropertyChanged (Graph *, const edge
       &, const QString &, const QString &) [slot]
   edge tlp::ElementPropertiesWidget::getCurrentEdge () const
   QStringList tlp::ElementPropertiesWidget::getCurrentListedProperties ()
       const
   node tlp::ElementPropertiesWidget::getCurrentNode () const
   ElementType tlp::ElementPropertiesWidget::getDisplayMode () const
   QStringList tlp::ElementPropertiesWidget::getEdgeListedProperties () const
   Graph* tlp::ElementPropertiesWidget::getGraph () const
   QStringList tlp::ElementPropertiesWidget::getNodeListedProperties () const
   bool tlp::ElementPropertiesWidget::isElementDisplayed () const
   void tlp::ElementPropertiesWidget::nodePropertyChanged (Graph *, const node
       &, const QString &, const QString &) [slot]
   void tlp::ElementPropertiesWidget::propertyTableValueChanged (int, int)
       [virtual, slot]
       Reimplemented from tlp::ElementPropertiesWidgetUI.

   void tlp::ElementPropertiesWidget::setCurrentEdge (Graph *, const edge &)
       [slot]
   void tlp::ElementPropertiesWidget::setCurrentListedProperties (const
       QStringList &) [slot]
   void tlp::ElementPropertiesWidget::setCurrentNode (Graph *, const node &)
       [slot]
   void tlp::ElementPropertiesWidget::setDisplayMode (const  ElementType)
       [slot]
   void tlp::ElementPropertiesWidget::setEdgeListedProperties (const
       QStringList &) [slot]
   void tlp::ElementPropertiesWidget::setGraph (Graph *, bool distroy = true)
       [slot]
   void tlp::ElementPropertiesWidget::setNodeListedProperties (const
       QStringList &) [slot]
   void tlp::ElementPropertiesWidget::tulipEdgePropertyChanged (Graph *, const
       edge &, const QString & property, const QString & value) [signal]
   void tlp::ElementPropertiesWidget::tulipNodePropertyChanged (Graph *, const
       node &, const QString & property, const QString & value) [signal]
   void tlp::ElementPropertiesWidget::updateTable () [slot]

Member Data Documentation

   edge tlp::ElementPropertiesWidget::currentEdge [protected]
   node tlp::ElementPropertiesWidget::currentNode [protected]
   bool tlp::ElementPropertiesWidget::displayAllProperties [protected]
   ElementType tlp::ElementPropertiesWidget::displayMode [protected]
   bool tlp::ElementPropertiesWidget::edgeSet [protected]
   Graph* tlp::ElementPropertiesWidget::graph [protected]
   bool tlp::ElementPropertiesWidget::nodeSet [protected]

Property Documentation

   QStringList tlp::ElementPropertiesWidget::edgeListedProperties [read,
       write]
   bool tlp::ElementPropertiesWidget::elementDisplayed [read]
   QStringList tlp::ElementPropertiesWidget::nodeListedProperties [read,
       write]

Author

       Generated automatically by Doxygen for Tulip QT Library from the source
       code.