X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsamplingbar.cpp;h=040700331f6c5aedae66f1175cf9fa1d699975db;hp=4ea2686b4d2b522c2203dab01a00cfee86e4951b;hb=dba73e734310f538bd19d709c95c5cbe7f453c0e;hpb=18203d86e200131f50e9830c4f16a9edba96d669;ds=sidebyside diff --git a/pv/samplingbar.cpp b/pv/samplingbar.cpp index 4ea2686b..04070033 100644 --- a/pv/samplingbar.cpp +++ b/pv/samplingbar.cpp @@ -143,6 +143,15 @@ struct sr_dev_inst* SamplingBar::get_selected_device() const index).value(); } +void SamplingBar::set_selected_device(struct sr_dev_inst *const sdi) +{ + for(int i = 0; i < _device_selector.count(); i++) + if(sdi == _device_selector.itemData(i).value()) { + _device_selector.setCurrentIndex(i); + return; + } +} + uint64_t SamplingBar::get_record_length() const { const int index = _record_length_selector.currentIndex();