X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecode%2Fannotation.cpp;h=4a110e67c4d4814af8ca49414b9cf9a9e21a50a5;hp=6a2f74a6bb2c23bdc7241890c025670f0bc1f81b;hb=db62bbfda512aeddca5b9d7b5960e9cf24b8859c;hpb=6ad174e055b76e5dd68014382c80f7137e8320b9 diff --git a/pv/view/decode/annotation.cpp b/pv/view/decode/annotation.cpp index 6a2f74a..4a110e6 100644 --- a/pv/view/decode/annotation.cpp +++ b/pv/view/decode/annotation.cpp @@ -81,7 +81,7 @@ uint64_t Annotation::end_sample() const void Annotation::paint(QPainter &p, QColor text_color, int h, int left, int right, double samples_per_pixel, double pixels_offset, - int y) + int y) const { const double start = _start_sample / samples_per_pixel - pixels_offset; @@ -103,7 +103,7 @@ void Annotation::paint(QPainter &p, QColor text_color, int h, } void Annotation::draw_instant(QPainter &p, QColor fill, QColor outline, - QColor text_color, int h, double x, int y) + QColor text_color, int h, double x, int y) const { const QString text = _annotations.empty() ? QString() : _annotations.back(); @@ -120,7 +120,7 @@ void Annotation::draw_instant(QPainter &p, QColor fill, QColor outline, } void Annotation::draw_range(QPainter &p, QColor fill, QColor outline, - QColor text_color, int h, double start, double end, int y) + QColor text_color, int h, double start, double end, int y) const { const double top = y + .5 - h / 2; const double bottom = y + .5 + h / 2; @@ -159,7 +159,7 @@ void Annotation::draw_range(QPainter &p, QColor fill, QColor outline, QString best_annotation; int best_width = 0; - BOOST_FOREACH(QString &a, _annotations) { + BOOST_FOREACH(const QString &a, _annotations) { const int w = p.boundingRect(QRectF(), 0, a).width(); if (w <= rect.width() && w > best_width) best_annotation = a, best_width = w;