Replaced std::pair<Cursor, Cursor> with CursorPair
[pulseview.git] / pv / view / cursor.h
index dd8ef242d53163dfdd4a7f9bf10fc94d8886ff75..2bedb5e9336b45518dd54514b6a3062945667d57 100644 (file)
@@ -48,7 +48,7 @@ private:
 public:
        /**
         * Constructor.
-        * @param colour A reference to the colour of this cursor.
+        * @param view A reference to the view that owns this cursor pair.
         * @param time The time to set the flag to.
         */
        Cursor(const View &view, double time);
@@ -65,13 +65,13 @@ public:
         * Paints the cursor's label to the ruler.
         * @param p The painter to draw with.
         * @param rect The rectangle of the ruler client area.
+        * @param prefix The index of the SI prefix to use.
         */
-       void paint_label(QPainter &p, const QRect &rect);
+       void paint_label(QPainter &p, const QRect &rect,
+               unsigned int prefix);
 
 private:
-       void compute_text_size(QPainter &p);
-
-       void format_text(char *text);
+       void compute_text_size(QPainter &p, unsigned int prefix);
 
 private:
        QSizeF _text_size;