+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 _probe->enabled;
+}
+
+void Signal::enable(bool enable)
+{
+ _dev_inst->enable_probe(_probe, enable);
+ visibility_changed();
+}
+
+const sr_probe* Signal::probe() const
+{
+ return _probe;
+}
+
+void Signal::populate_popup_form(QWidget *parent, QFormLayout *form)