]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/cursorpair.hpp
Fixes
[pulseview.git] / pv / views / trace / cursorpair.hpp
index 1dc66a32b8eef8bd622c199e75f9ddf09872dd65..f506c2305937dd23b62a8531461694e3c9854510 100644 (file)
@@ -102,8 +102,8 @@ public:
        /**
         * Constructs the string to display.
         */
-       QString format_string(qreal max_width = 0, std::function<qreal(const QString&)> query_size
-                       = [](const QString& s) -> qreal { Q_UNUSED(s); return 0; });
+       QString format_string(int max_width = 0, std::function<double(const QString&)> query_size
+               = [](const QString& s) -> double { (void)s; return 0; });
 
        pair<float, float> get_cursor_offsets() const;
 
@@ -112,6 +112,9 @@ public:
 public Q_SLOTS:
        void on_hover_point_changed(const QWidget* widget, const QPoint &hp);
 
+private:
+       QString format_string_sub(int time_precision, int freq_precision, bool show_unit = true);
+
 private:
        shared_ptr<Cursor> first_, second_;
        QColor fill_color_;