public:
BasicBlockWidget(const QString& name, BasicBlock * block);
- void addItem(uint8_t* bytes, size_t num_bytes, const QString& line);
+ void addItem(uint8_t* bytes, size_t num_bytes, QString line, const QString& href);
QRectF boundingRect() const {
qreal penWidth = 1;
}
std::array<QPointF, 3> getExits() const {
- return { { mapToScene(QPointF( width/3, height)),
- mapToScene(QPointF( width/2, height)),
- mapToScene(QPointF(2*width/3, height)) } };
+ return { { mapToScene(QPointF( width/3, height)),
+ mapToScene(QPointF( width/2, height)),
+ mapToScene(QPointF(2*width/3, height)) } };
}
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
return next;
}
+ QString getName() const {
+ return name;
+ }
private:
uint32_t width, height;
QGraphicsProxyWidget _proxy;