+ 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)
+{
+ _dev_inst->enable_channel(_channel, enable);
+ visibility_changed();
+}
+
+const sr_channel* Signal::channel() const
+{
+ return _channel;
+}
+
+void Signal::populate_popup_form(QWidget *parent, QFormLayout *form)
+{
+ int index;
+