Poster of Linux kernelThe best gift for a Linux geek
tlp::ElementPropertiesWidget

tlp::ElementPropertiesWidget

Section: Tulip QT Library (3) Updated: 19 Jul 2010
Local index Up
 

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.


 

Index

NAME
SYNOPSIS
Public Slots
Signals
Public Member Functions
Protected Attributes
Properties
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]
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

This document was created by man2html, using the manual pages.
Time: 22:28:14 GMT, April 16, 2011