Classes | |
| class | Behaviour |
| class | BorderSelect |
Public Slots | |
| void | borderSelect () |
| void | toggleSelection () |
| void | group () |
| void | ungroup () |
| void | setCurrentMask (int i) |
| void | start () |
| void | stop () |
| void | toggleSim (bool sim) |
| void | quickSim () |
Signals | |
| void | maskChanged (int i) |
Public Member Functions | |
| GraphWidget (QWidget *parent=nullptr, GraphWidgetListener *listener=new DummyListener()) | |
| void | setGraph (SharedEGraph graph, unsigned quickTicks=500) |
| void | tick (float dt, bool update=true) |
| void | init () |
| void | timerEvent (QTimerEvent *event) override |
| void | wheelEvent (QWheelEvent *event) override |
| void | showEvent (QShowEvent *event) |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| void | mouseDoubleClickEvent (QMouseEvent *event) override |
| void | mouseMoveEvent (QMouseEvent *event) override |
| void | keyPressEvent (QKeyEvent *event) override |
| void | paintEvent (QPaintEvent *ev) override |
| void | group (const Selection &names, const NodeName &groupName="group") |
| void | ungroup (const NodeIDSet &names) |
| void | quickSim (unsigned ticks) |
| void | setLayout (const SharedLayout &l) |
| void | reflect (System &sys, SharedGraph g, SharedLook lf) |
| void | select (const NodeIDSet &names, SelectionMode mode) |
| void | drawBackground (QPainter *painter, const QRectF &rect) override |
| void | drawForeground (QPainter *painter, const QRectF &rect) override |
| void | fit () |
| void | updateSelectionColor () |
| const SharedEGraph & | graph () const |
| QGraphicsScene * | scene () |
Definition at line 30 of file GraphWidget.h.