X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fdecode%2Fannotation.cpp;h=30efb5179dbaea65ee06d8a5bc2de5dadff8d4fe;hb=d7c0ca4a965c5f9cb2ae9aea584bb2547f4baca1;hp=3a0a51fda26adc24605d2f55eb3ade98a3fd2e56;hpb=42410f2cd04d2f532557e2a765b660e474ca6b68;p=pulseview.git diff --git a/pv/view/decode/annotation.cpp b/pv/view/decode/annotation.cpp index 3a0a51fd..30efb517 100644 --- a/pv/view/decode/annotation.cpp +++ b/pv/view/decode/annotation.cpp @@ -60,6 +60,8 @@ Annotation::Annotation(const srd_proto_data *const pdata) : (const srd_proto_data_annotation*)pdata->data; assert(pda); + _format = pda->ann_format; + const char *const *annotations = (char**)pda->ann_text; while(*annotations) { _annotations.push_back(QString(*annotations)); @@ -67,6 +69,16 @@ Annotation::Annotation(const srd_proto_data *const pdata) : } } +uint64_t Annotation::start_sample() const +{ + return _start_sample; +} + +uint64_t Annotation::end_sample() const +{ + return _end_sample; +} + void Annotation::paint(QPainter &p, QColor text_color, int h, int left, int right, double samples_per_pixel, double pixels_offset, int y)