QGVNode Class Reference

Node item. More...

#include </local/robotpkg/var/tmp/robotpkg/graphics/qt-qgv/work/qgv-1.3.4/QGVCore/QGVNode.h>

Inheritance diagram for QGVNode:
Collaboration diagram for QGVNode:

Public Types

enum  { Type = UserType + 2 }
 

Public Member Functions

 ~QGVNode ()
 
QString label () const
 
void setLabel (const QString &label)
 
QRectF boundingRect () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
 
void setAttribute (const QString &label, const QString &value)
 
QString getAttribute (const QString &name) const
 
QString posToAttributeString () const
 
void setIcon (const QImage &icon)
 
int type () const
 
void updateLayout ()
 

Protected Member Functions

QVariant itemChange (GraphicsItemChange change, const QVariant &value)
 

Friends

class QGVScene
 
class QGVSubGraph
 

Detailed Description

Node item.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Type 

Constructor & Destructor Documentation

◆ ~QGVNode()

QGVNode::~QGVNode ( )

Member Function Documentation

◆ boundingRect()

QRectF QGVNode::boundingRect ( ) const

◆ getAttribute()

QString QGVNode::getAttribute ( const QString &  name) const

◆ itemChange()

QVariant QGVNode::itemChange ( GraphicsItemChange  change,
const QVariant &  value 
)
protected

◆ label()

QString QGVNode::label ( ) const

◆ paint()

void QGVNode::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
)

◆ posToAttributeString()

QString QGVNode::posToAttributeString ( ) const

◆ setAttribute()

void QGVNode::setAttribute ( const QString &  label,
const QString &  value 
)

◆ setIcon()

void QGVNode::setIcon ( const QImage &  icon)

◆ setLabel()

void QGVNode::setLabel ( const QString &  label)

◆ type()

int QGVNode::type ( ) const
inline

◆ updateLayout()

void QGVNode::updateLayout ( )

Friends And Related Function Documentation

◆ QGVScene

friend class QGVScene
friend

◆ QGVSubGraph

friend class QGVSubGraph
friend

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