X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fselectableitem.h;h=41f6811776bcc0fbc43f9df41fcf3db180c39b94;hb=03ce95a9bb81c05bae0da9de189d280214db67c3;hp=d8545ce6e78c2e412153335f1fe1cad28774ebcd;hpb=d09674d4529828b6bd2cbaa027949b953d6bd96a;p=pulseview.git diff --git a/pv/view/selectableitem.h b/pv/view/selectableitem.h index d8545ce..41f6811 100644 --- a/pv/view/selectableitem.h +++ b/pv/view/selectableitem.h @@ -26,6 +26,8 @@ #include class QAction; +class QMenu; +class QWidget; namespace pv { namespace view { @@ -51,9 +53,15 @@ public: */ void select(bool select = true); +public: + virtual QMenu* create_context_menu(QWidget *parent); + protected: static QPen highlight_pen(); +protected: + QWidget *_context_parent; + private: bool _selected; };