X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fmarginwidget.hpp;h=1194696548e4cd57def831bb05e59efb69daeabf;hb=bb4a0e8e0b337988264e43a368b6ce5950d2d6cd;hp=4bd7ac18497991cc7cd8159eea9ca8a47b4339d7;hpb=2155b66bed9f0802caec0b1e86f7f03d317a3e83;p=pulseview.git diff --git a/pv/view/marginwidget.hpp b/pv/view/marginwidget.hpp index 4bd7ac1..1194696 100644 --- a/pv/view/marginwidget.hpp +++ b/pv/view/marginwidget.hpp @@ -67,13 +67,23 @@ protected: */ void show_popup(const std::shared_ptr &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: - virtual void clear_selection(); + void clear_selection(); Q_SIGNALS: void selection_changed();