X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;ds=sidebyside;f=pv%2Fview%2Frowitemowner.cpp;h=a8bdadfa21079a7da1bb44e3a6d01711bc62f558;hb=ba6ec376740b86510493465ce3e4e8bdc7089656;hp=03f0e68d3ae52e5a0451f80c66683052b470e460;hpb=be9e7b4bb29b6594ec2b64442748ab135b684bf8;p=pulseview.git diff --git a/pv/view/rowitemowner.cpp b/pv/view/rowitemowner.cpp index 03f0e68..a8bdadf 100644 --- a/pv/view/rowitemowner.cpp +++ b/pv/view/rowitemowner.cpp @@ -57,6 +57,8 @@ void RowItemOwner::add_child_item(std::shared_ptr item) assert(!item->owner()); item->set_owner(this); _items.push_back(item); + + extents_changed(true, true); } void RowItemOwner::remove_child_item(std::shared_ptr item) @@ -66,6 +68,8 @@ void RowItemOwner::remove_child_item(std::shared_ptr item) auto iter = std::find(_items.begin(), _items.end(), item); assert(iter != _items.end()); _items.erase(iter); + + extents_changed(true, true); } RowItemOwner::iterator RowItemOwner::begin() @@ -107,5 +111,9 @@ pair RowItemOwner::v_extents() const return extents; } +void RowItemOwner::restack_items() +{ +} + } // view } // pv