22 #include <QGraphicsItem> 41 QGVNode* addNode(
const QString& label);
42 QGVSubGraph* addSubGraph(
const QString& name,
bool cluster=
true);
44 QRectF boundingRect()
const;
45 void paint(QPainter * painter,
const QStyleOptionGraphicsItem * option, QWidget * widget = 0);
46 void setAttribute(
const QString &name,
const QString &value);
47 QString getAttribute(
const QString &name)
const;
50 enum { Type = UserType + 4 };
61 double _height, _width;
70 QList<QGVNode*> _nodes;
73 #endif // QGVSUBGRAPH_H friend class QGVSubGraph
Definition: QGVScene.h:89
Node item.
Definition: QGVNode.h:33
Definition: QGVGraphPrivate.h:6
Edge item.
Definition: QGVEdge.h:33
SubGraph item.
Definition: QGVSubGraph.h:34
int type() const
Definition: QGVSubGraph.h:51
GraphViz interactive scene.
Definition: QGVScene.h:35
#define QGVCORE_EXPORT
Definition: qgv.h:9