+ assert(_channel);
+}
+
+void Signal::set_name(QString name)
+{
+ Trace::set_name(name);
+ _updating_name_widget = true;
+ _name_widget->setEditText(name);
+ _updating_name_widget = false;
+}
+
+bool Signal::enabled() const
+{
+ return _channel->enabled();
+}
+
+void Signal::enable(bool enable)
+{
+ _channel->set_enabled(enable);
+ visibility_changed();