X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fruler.hpp;h=cfba0489c213c0554df35707aaac97585b4b75d6;hb=be7170664b80552fdfb38da1c214c271cbf116aa;hp=f9409449b90887502223d385ab002886f2708489;hpb=09d5df110bc035256dcd8287094fe1a3b8e67466;p=pulseview.git diff --git a/pv/view/ruler.hpp b/pv/view/ruler.hpp index f940944..cfba048 100644 --- a/pv/view/ruler.hpp +++ b/pv/view/ruler.hpp @@ -44,8 +44,6 @@ private: /// Height of the hover arrow in multiples of the text height static const float HoverArrowSize; - static const int Padding; - public: Ruler(View &parent); @@ -62,6 +60,10 @@ public: */ QSize extended_size_hint() const; +private: + std::shared_ptr get_mouse_over_item( + const QPoint &pt); + private: void paintEvent(QPaintEvent *event); @@ -72,6 +74,8 @@ private: void mouseDoubleClickEvent(QMouseEvent *e); + void contextMenuEvent(QContextMenuEvent *event); + void keyPressEvent(QKeyEvent *e); private: