-QString Trace::name() const
-{
- return name_;
-}
-
-void Trace::set_name(QString name)
-{
- name_ = name;
-}
-
-QColor Trace::colour() const
-{
- return colour_;
-}
-
-void Trace::set_colour(QColor colour)
-{
- colour_ = colour;
-
- bgcolour_ = colour;
- bgcolour_.setAlpha(20);
-}
-
-void Trace::set_coloured_bg(bool state)
-{
- coloured_bg_ = state;
-}
-
-bool Trace::is_draggable() const
-{
- const View *const view = owner_->view();
- assert(view);
-
- QPoint cursor_pos = view->mapFromGlobal(QCursor::pos());
-
- // The signal is draggable only in the header area
- return (cursor_pos.x() <= view->header_size().width());
-}
-
-void Trace::select(bool select)