QGVEdge Class Reference

Edge item. More...

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

Inheritance diagram for QGVEdge:
Collaboration diagram for QGVEdge:

Public Types

enum  { Type = UserType + 3 }
 

Public Member Functions

 ~QGVEdge ()
 
QString label () const
 
QRectF boundingRect () const
 
QPainterPath shape () const
 
void setLabel (const QString &label)
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
 
void setAttribute (const QString &name, const QString &value)
 
QString getAttribute (const QString &name) const
 
void updateLayout ()
 
int type () const
 

Friends

class QGVScene
 

Detailed Description

Edge item.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Type 

Constructor & Destructor Documentation

◆ ~QGVEdge()

QGVEdge::~QGVEdge ( )

Member Function Documentation

◆ boundingRect()

QRectF QGVEdge::boundingRect ( ) const

◆ getAttribute()

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

◆ label()

QString QGVEdge::label ( ) const

◆ paint()

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

◆ setAttribute()

void QGVEdge::setAttribute ( const QString &  name,
const QString &  value 
)

◆ setLabel()

void QGVEdge::setLabel ( const QString &  label)

◆ shape()

QPainterPath QGVEdge::shape ( ) const

◆ type()

int QGVEdge::type ( ) const
inline

◆ updateLayout()

void QGVEdge::updateLayout ( )

Friends And Related Function Documentation

◆ QGVScene

friend class QGVScene
friend

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