X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fviewwidget.cpp;h=9913b5cc1640550a5cf563849a1c0a361a3f5cb2;hb=e71eb81c946c3524e01eaef9781ccbf170143d0c;hp=e364d6385f61eb9768b5b0afc9995adda4840bee;hpb=e8b969a9ae4e0a683eabddc8ded7babaf03844fd;p=pulseview.git diff --git a/pv/view/viewwidget.cpp b/pv/view/viewwidget.cpp index e364d638..9913b5cc 100644 --- a/pv/view/viewwidget.cpp +++ b/pv/view/viewwidget.cpp @@ -22,7 +22,7 @@ #include #include -#include "rowitem.hpp" +#include "tracetreeitem.hpp" #include "view.hpp" #include "viewwidget.hpp" @@ -66,7 +66,7 @@ bool ViewWidget::accept_drag() const const vector< shared_ptr > items(view_.time_items()); const bool any_row_items_selected = any_of(view_.begin(), view_.end(), - [](const shared_ptr &r) { return r->selected(); }); + [](const shared_ptr &r) { return r->selected(); }); const bool any_time_items_selected = any_of(items.begin(), items.end(), [](const shared_ptr &i) { return i->selected(); }); @@ -74,12 +74,12 @@ bool ViewWidget::accept_drag() const if (any_row_items_selected && !any_time_items_selected) { // Check all the drag items share a common owner - RowItemOwner *item_owner = nullptr; - for (shared_ptr r : view_) + TraceTreeItemOwner *item_owner = nullptr; + for (shared_ptr r : view_) if (r->dragging()) { if (!item_owner) item_owner = r->owner(); - else if(item_owner != r->owner()) + else if (item_owner != r->owner()) return false; } @@ -105,8 +105,8 @@ void ViewWidget::drag_items(const QPoint &delta) bool item_dragged = false; // Drag the row items - RowItemOwner *item_owner = nullptr; - for (std::shared_ptr r : view_) + TraceTreeItemOwner *item_owner = nullptr; + for (std::shared_ptr r : view_) if (r->dragging()) { item_owner = r->owner(); r->drag_by(delta); @@ -201,7 +201,7 @@ void ViewWidget::mouse_left_release_event(QMouseEvent *event) i->drag_release(); if (item_dragging_) - view_.restack_all_row_items(); + view_.restack_all_trace_tree_items(); else { if (!ctrl_pressed) {