]> sigrok.org Git - pulseview.git/blobdiff - pv/view/cursorpair.cpp
Signal: Save and load signal names as UTF-8 strings.
[pulseview.git] / pv / view / cursorpair.cpp
index 0b5363f18134b96b622e6e9e269289f0cde67218..8aba0abd1274a7fc778d89a70d8df06fe67347a3 100644 (file)
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
-#include "cursorpair.h"
+#include "cursorpair.hpp"
 
-#include "view.h"
-#include "pv/util.h"
+#include "view.hpp"
+#include "pv/util.hpp"
 
 #include <cassert>
 #include <algorithm>
@@ -74,12 +74,13 @@ QRectF CursorPair::get_label_rect(const QRect &rect) const
                right - left, height);
 }
 
-void CursorPair::draw_markers(QPainter &p,
-       const QRect &rect, unsigned int prefix)
+void CursorPair::draw_markers(QPainter &p, const QRect &rect)
 {
        assert(first_);
        assert(second_);
 
+       const unsigned int prefix = view_.tick_prefix();
+
        compute_text_size(p, prefix);
        QRectF delta_rect(get_label_rect(rect));
 
@@ -104,8 +105,8 @@ void CursorPair::draw_markers(QPainter &p,
        }
 
        // Paint the cursor markers
-       first_->paint_label(p, rect, prefix);
-       second_->paint_label(p, rect, prefix);
+       first_->paint_label(p, rect);
+       second_->paint_label(p, rect);
 }
 
 void CursorPair::draw_viewport_background(QPainter &p,