21#include <QGraphicsItem>
38 QString
label()
const;
42 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option,
49 void setIcon(
const QImage &icon);
51 enum {
Type = UserType + 2 };
57 QVariant itemChange(GraphicsItemChange change,
const QVariant &value);
Edge item.
Definition QGVEdge.h:34
Definition QGVNodePrivate.h:6
int type() const
Definition QGVNode.h:52
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Definition QGVNode.cpp:45
friend class QGVScene
Definition QGVNode.h:60
QString label() const
Definition QGVNode.cpp:39
void setIcon(const QImage &icon)
Definition QGVNode.cpp:100
QRectF boundingRect() const
Definition QGVNode.cpp:43
QString posToAttributeString() const
Definition QGVNode.cpp:92
void setAttribute(const QString &label, const QString &value)
Definition QGVNode.cpp:80
QString getAttribute(const QString &name) const
Definition QGVNode.cpp:86
void setLabel(const QString &label)
Definition QGVNode.cpp:41
friend class QGVSubGraph
Definition QGVNode.h:61
@ Type
Definition QGVNode.h:51
GraphViz interactive scene.
Definition QGVScene.h:36
#define QGVCORE_EXPORT
Definition qgv.h:9