]> sigrok.org Git - pulseview.git/blobdiff - pv/view/marginwidget.hpp
MarginWidget: Moved in keyPressEvent
[pulseview.git] / pv / view / marginwidget.hpp
index 7df6c02d3fbebbcdf8ca5db4222e5a53c41e9713..1194696548e4cd57def831bb05e59efb69daeabf 100644 (file)
@@ -67,11 +67,21 @@ protected:
         */
        void show_popup(const std::shared_ptr<ViewItem> &item);
 
-private:
+       /**
+        * Handles left mouse button press events.
+        * @param event the mouse event that triggered this handler.
+        */
+       void mouse_left_press_event(QMouseEvent *event);
+
+protected:
+       void mousePressEvent(QMouseEvent * event);
+
        void leaveEvent(QEvent *event);
 
        virtual void contextMenuEvent(QContextMenuEvent *event);
 
+       virtual void keyPressEvent(QKeyEvent *e);
+
 public Q_SLOTS:
        void clear_selection();