]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decode/annotation.cpp
TabularDecView: Implement "hide hidden rows/classes" checkbox
[pulseview.git] / pv / data / decode / annotation.cpp
index 27a44fe4808208b09240d575910ff4f72b68cc42..1a331b3e143aeb46e0969b5936dac60e7fa314aa 100644 (file)
@@ -122,6 +122,13 @@ const QString Annotation::longest_annotation() const
        return texts_->front();
 }
 
        return texts_->front();
 }
 
+bool Annotation::visible() const
+{
+       const Row* row = data_->row();
+
+       return (row->visible() && row->class_is_visible(ann_class_id_));
+}
+
 const QColor Annotation::color() const
 {
        return data_->row()->get_class_color(ann_class_id_);
 const QColor Annotation::color() const
 {
        return data_->row()->get_class_color(ann_class_id_);