*/
static const int BaselineOffset;
- void signals_updated();
-
private:
std::shared_ptr<pv::view::RowItem> get_mouse_over_row_item(
const QPoint &pt);
void paintEvent(QPaintEvent *event);
private:
+ void mouseLeftPressEvent(QMouseEvent *event);
void mousePressEvent(QMouseEvent * event);
+ void mouseLeftReleaseEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
private Q_SLOTS:
void on_signals_moved();
- void on_trace_changed();
+ void on_group();
Q_SIGNALS:
void signals_moved();
private:
QPoint _mouse_point;
QPoint _mouse_down_point;
+ std::shared_ptr<RowItem> _mouse_down_item;
bool _dragging;
-
- std::list<std::pair<std::weak_ptr<RowItem>, int> >
- _drag_row_items;
};
} // namespace view