]> sigrok.org Git - pulseview.git/blobdiff - pv/view/header.cpp
ViewWidget: Renamed dragging_ to item_dragging_
[pulseview.git] / pv / view / header.cpp
index 3530d891b5f7edf6bde111c70f7202ab2849e718..26aae49fada6f9a5a7d2d533ad77b2c8e017baaa 100644 (file)
@@ -62,8 +62,6 @@ static bool item_selected(shared_ptr<RowItem> r)
 Header::Header(View &parent) :
        MarginWidget(parent)
 {
-       connect(&view_, SIGNAL(signals_moved()),
-               this, SLOT(on_signals_moved()));
 }
 
 QSize Header::sizeHint() const
@@ -94,24 +92,6 @@ shared_ptr<ViewItem> Header::get_mouse_over_item(const QPoint &pt)
        return shared_ptr<RowItem>();
 }
 
-void Header::drag_items(const QPoint &delta)
-{
-       RowItemOwner *item_owner = nullptr;
-       for (std::shared_ptr<RowItem> r : view_)
-               if (r->dragging()) {
-                       item_owner = r->owner();
-                       r->drag_by(delta);
-
-                       // Ensure the trace is selected
-                       r->select();
-               }
-
-       item_owner->restack_items();
-       for (const auto &r : *item_owner)
-               r->animate_to_layout_v_offset();
-       signals_moved();
-}
-
 void Header::paintEvent(QPaintEvent*)
 {
        // The trace labels are not drawn with the arrows exactly on the
@@ -133,7 +113,7 @@ void Header::paintEvent(QPaintEvent*)
        {
                assert(r);
 
-               const bool highlight = !dragging_ &&
+               const bool highlight = !item_dragging_ &&
                        r->label_rect(rect).contains(mouse_point_);
                r->paint_label(painter, rect, highlight);
        }
@@ -178,11 +158,6 @@ void Header::keyPressEvent(QKeyEvent *e)
                on_ungroup();
 }
 
-void Header::on_signals_moved()
-{
-       update();
-}
-
 void Header::on_group()
 {
        vector< shared_ptr<RowItem> > selected_items(