9#include <QGraphicsScene>
10#include <QGraphicsSceneDragDropEvent>
26 QGraphicsLineItem *currentLine;
27 QPointF startingPoint;
28 QGraphicsItem *startConnectionItem;
29 QGraphicsItem *endConnectionItem;
38 void dropEvent(QGraphicsSceneDragDropEvent *event)
override;
39 void dragMoveEvent(QGraphicsSceneDragDropEvent *event)
override;
void dragMoveEvent(QGraphicsSceneDragDropEvent *event) override
void onNewConnectionRequested(QPointF, QGraphicsItem *item)
void dragEnterEvent(QGraphicsSceneDragDropEvent *event) override
void addedModule(void *mod, QPointF)
void mouseMoveEvent(QGraphicsSceneMouseEvent *event) override
void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override
void dropEvent(QGraphicsSceneDragDropEvent *event) override
void addNewConnection(void *start, void *end)
void snapToGrid(bool snap)
void onSceneChanged(QList< QRectF > rects)
void mousePressEvent(QGraphicsSceneMouseEvent *event) override
void onNewConnectionAdded(QPointF, QGraphicsItem *item)
void addedApplication(void *app, QPointF)