]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decode/row.cpp
DecodeTrace: Highlight row expand markers when a class is hidden
[pulseview.git] / pv / data / decode / row.cpp
index 72a6869f94250abcbe731a75d5ebcaffc3b028a2..e5972517a446bc7a47b0ba3a6238e257b91b8114 100644 (file)
@@ -104,6 +104,15 @@ void Row::set_visible(bool visible)
        visible_ = visible;
 }
 
+bool Row::has_hidden_classes() const
+{
+       for (const AnnotationClass* c : ann_classes())
+               if (!c->visible)
+                       return true;
+
+       return false;
+}
+
 bool Row::operator<(const Row& other) const
 {
        return (decoder_ < other.decoder_) ||