Moved ruler cursor draw functions into CursorsPair
[pulseview.git] / pv / view / cursorpair.h
index 8c721bb63407a648044538627211160491bd7f3b..05035cc26385560af3c80f8c8e2771e0f05a9f41 100644 (file)
@@ -23,6 +23,8 @@
 
 #include "cursor.h"
 
+#include <QPainter>
+
 class QPainter;
 
 namespace pv {
@@ -57,6 +59,14 @@ public:
         */
        const Cursor& second() const;
 
+public:
+       void draw_markers(QPainter &p,
+               const QRect &rect, unsigned int prefix);
+
+       void draw_viewport_background(QPainter &p, const QRect &rect);
+
+       void draw_viewport_foreground(QPainter &p, const QRect &rect);
+
 private:
        Cursor _first, _second;
        const View &_view;