+void AnalogSignal::populate_popup_form(QWidget *parent, QFormLayout *form)
+{
+ // Add the standard options
+ Signal::populate_popup_form(parent, form);
+
+ // Add the vdiv settings
+ QSpinBox *vdiv_sb = new QSpinBox(parent);
+ vdiv_sb->setRange(1, MaximumVDivs);
+ vdiv_sb->setValue(vdivs_);
+ connect(vdiv_sb, SIGNAL(valueChanged(int)),
+ this, SLOT(on_vdivs_changed(int)));
+ form->addRow(tr("Number of vertical divs"), vdiv_sb);
+}
+
+void AnalogSignal::on_vdivs_changed(int vdivs)
+{
+ vdivs_ = vdivs;
+
+ if (owner_)
+ owner_->extents_changed(false, true);
+}
+
+