]> sigrok.org Git - pulseview.git/blobdiff - pv/view/tracegroup.cpp
RowItemOwner: Added depth() method
[pulseview.git] / pv / view / tracegroup.cpp
index 05a72dda021633fa4479dc6e292a390dc2ca3771..3058cec5158ba90e1979a82ba3dd9d790b43ef56 100644 (file)
@@ -155,6 +155,11 @@ int TraceGroup::owner_v_offset() const
        return _owner ? layout_v_offset() + _owner->owner_v_offset() : 0;
 }
 
+unsigned int TraceGroup::depth() const
+{
+       return _owner ? _owner->depth() + 1 : 0;
+}
+
 void TraceGroup::on_ungroup()
 {
        const vector< shared_ptr<RowItem> > items(