]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/viewport.hpp
Allow for a context menu in the view area
[pulseview.git] / pv / views / trace / viewport.hpp
index ab67f69f3ee2d618895b6d5595a7251f97ef538c..a49084b43ebe901f6e9cd7bb6ab2ad199e41e580 100644 (file)
@@ -48,14 +48,6 @@ class Viewport : public ViewWidget
 public:
        explicit Viewport(View &parent);
 
-private:
-       /**
-        * Indicates when a view item is being hovered over.
-        * @param item The item that is being hovered over, or @c nullptr
-        * if no view item is being hovered over.
-        */
-       void item_hover(const shared_ptr<ViewItem> &item);
-
        /**
         * Gets the first view item which has a hit-box that contains @c pt .
         * @param pt the point to search with.
@@ -64,6 +56,14 @@ private:
         */
        shared_ptr<ViewItem> get_mouse_over_item(const QPoint &pt);
 
+private:
+       /**
+        * Indicates when a view item is being hovered over.
+        * @param item The item that is being hovered over, or @c nullptr
+        * if no view item is being hovered over.
+        */
+       void item_hover(const shared_ptr<ViewItem> &item);
+
        /**
         * Sets this item into the dragged state.
         */