X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fdecodetrace.hpp;h=410ea627e1ffa802d9f5542d65a15f4b0eff3fb4;hb=641574bcc118be0b6dc3a65039ab3497f9d7241a;hp=6ba48455fe88a964cf7268ae1fbf021523d23404;hpb=5b6ae10391736ab2f81de851686dee15bbcbf9f9;p=pulseview.git diff --git a/pv/views/trace/decodetrace.hpp b/pv/views/trace/decodetrace.hpp index 6ba4845..410ea62 100644 --- a/pv/views/trace/decodetrace.hpp +++ b/pv/views/trace/decodetrace.hpp @@ -60,7 +60,7 @@ class Annotation; class Decoder; class Row; } -} +} // namespace data namespace widgets { class DecoderGroupBox; @@ -74,9 +74,9 @@ class DecodeTrace : public Trace Q_OBJECT private: - static const QColor DecodeColours[4]; - static const QColor ErrorBgColour; - static const QColor NoDecodeColour; + static const QColor DecodeColors[4]; + static const QColor ErrorBgColor; + static const QColor NoDecodeColor; static const int ArrowSize; static const double EndCapWidth; @@ -85,8 +85,8 @@ private: static const int MaxTraceUpdateRate; - static const QColor Colours[16]; - static const QColor OutlineColours[16]; + static const QColor Colors[16]; + static const QColor OutlineColors[16]; public: DecodeTrace(pv::Session &session, shared_ptr signalbase, @@ -132,14 +132,14 @@ public: private: void draw_annotations(vector annotations, QPainter &p, int h, const ViewItemPaintParams &pp, int y, - size_t base_colour, int row_title_width); + size_t base_color, int row_title_width); void draw_annotation(const pv::data::decode::Annotation &a, QPainter &p, int h, const ViewItemPaintParams &pp, int y, - size_t base_colour, int row_title_width) const; + size_t base_color, int row_title_width) const; void draw_annotation_block(vector annotations, - QPainter &p, int h, int y, size_t base_colour) const; + QPainter &p, int h, int y, size_t base_color) const; void draw_instant(const pv::data::decode::Annotation &a, QPainter &p, int h, double x, int y) const; @@ -179,11 +179,13 @@ private: const data::DecodeChannel *ch); public: - void hover_point_changed(); + void hover_point_changed(const QPoint &hp); private Q_SLOTS: void on_new_annotations(); void on_delayed_trace_update(); + void on_decode_reset(); + void on_decode_finished(); void on_delete();