X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.cpp;h=b80d6f80f0df737811aeb6c24c2132b11b77d613;hp=bafb9cd406bf05f9c76b54f2d91156e34d593e93;hb=b7b659aa72851df2d34d4c1e5fd5636fbd9176d1;hpb=95237c18d988245fd5f484b70a481891982f5f37 diff --git a/pv/toolbars/samplingbar.cpp b/pv/toolbars/samplingbar.cpp index bafb9cd..b80d6f8 100644 --- a/pv/toolbars/samplingbar.cpp +++ b/pv/toolbars/samplingbar.cpp @@ -71,6 +71,7 @@ SamplingBar::SamplingBar(SigSession &session, QWidget *parent) : _updating_device_selector(false), _configure_button(this), _probes_button(this), + _probes_popup(_session, this), _record_length_selector(this), _sample_rate_list(this), _icon_red(":/icons/status-red.svg"), @@ -102,8 +103,10 @@ SamplingBar::SamplingBar(SigSession &session, QWidget *parent) : _configure_button.setIcon(QIcon::fromTheme("configure", QIcon(":/icons/configure.png"))); + _probes_button.setIcon(QIcon::fromTheme("probes", QIcon(":/icons/probes.svg"))); + _probes_button.set_popup(&_probes_popup); _run_stop_button.setToolButtonStyle(Qt::ToolButtonTextBesideIcon); @@ -136,7 +139,7 @@ void SamplingBar::set_device_list( _updating_device_selector = false; - update_sample_rate_selector(); + on_device_selected(); } struct sr_dev_inst* SamplingBar::get_selected_device() const @@ -311,7 +314,6 @@ void SamplingBar::on_device_selected() _session.set_device(sdi); _configure_button.set_popup(new DeviceOptions(sdi, this)); - _probes_button.set_popup(new Probes(_session, this)); } void SamplingBar::on_sample_rate_changed()