From 1fe1b99a5afea488a801f303cb1eda0d9343a1f0 Mon Sep 17 00:00:00 2001 From: Sergiusz Bazanski Date: Fri, 27 Jul 2018 02:14:40 +0100 Subject: gui: ctrl click to select multiple elements --- gui/fpgaviewwidget.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gui/fpgaviewwidget.h') diff --git a/gui/fpgaviewwidget.h b/gui/fpgaviewwidget.h index 732f4e3e..335ee51b 100644 --- a/gui/fpgaviewwidget.h +++ b/gui/fpgaviewwidget.h @@ -110,7 +110,7 @@ class FPGAViewWidget : public QOpenGLWidget, protected QOpenGLFunctions public Q_SLOTS: void newContext(Context *ctx); - void onSelectedArchItem(std::vector decals); + void onSelectedArchItem(std::vector decals, bool keep); void onHighlightGroupChanged(std::vector decals, int group); void pokeRenderer(void); void zoomIn(); @@ -119,8 +119,8 @@ class FPGAViewWidget : public QOpenGLWidget, protected QOpenGLFunctions void zoomOutbound(); Q_SIGNALS: - void clickedBel(BelId bel); - void clickedWire(WireId wire); + void clickedBel(BelId bel, bool add); + void clickedWire(WireId wire, bool add); private: const float zoomNear_ = 0.1f; // do not zoom closer than this -- cgit v1.2.3