]> sigrok.org Git - pulseview.git/blobdiff - pv/view/cursor.cpp
TimeMarker: Align to a integer pixel offset
[pulseview.git] / pv / view / cursor.cpp
index d845817de8fcd53898c9d3248497128220ef4041..f22680b9f46f547bfbb315f43f9131140a588dc0 100644 (file)
@@ -19,9 +19,9 @@
 
 #include "cursor.hpp"
 
+#include "pv/util.hpp"
 #include "ruler.hpp"
 #include "view.hpp"
-#include "pv/util.hpp"
 
 #include <QApplication>
 #include <QBrush>
@@ -67,7 +67,7 @@ QRectF Cursor::label_rect(const QRectF &rect) const
        const shared_ptr<Cursor> other(get_other_cursor());
        assert(other);
 
-       const float x = ((time_ - view_.offset())/ view_.scale()).convert_to<float>();
+       const float x = get_x();
 
        QFontMetrics m(QApplication::font());
        QSize text_size = m.boundingRect(get_text()).size();