X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.cpp;h=0754f001e9a1828b3cd2fa66e7d8d9ee497da330;hp=90dc6575896b16d9aa2effaf1dc5f763401362fe;hb=dd63af740355865cc0659dfba74ecf4445414bc8;hpb=107ca6d350b51186d12dac9273f6ed130b3f5dd7 diff --git a/pv/toolbars/samplingbar.cpp b/pv/toolbars/samplingbar.cpp index 90dc657..0754f00 100644 --- a/pv/toolbars/samplingbar.cpp +++ b/pv/toolbars/samplingbar.cpp @@ -31,8 +31,11 @@ #include "samplingbar.h" +#include #include +using namespace std; + namespace pv { namespace toolbars { @@ -119,16 +122,9 @@ void SamplingBar::set_device_list( _device_selector.clear(); BOOST_FOREACH (sr_dev_inst *sdi, devices) { - QString title; - if (sdi->vendor && sdi->vendor[0]) - title += sdi->vendor + QString(" "); - if (sdi->model && sdi->model[0]) - title += sdi->model + QString(" "); - if (sdi->version && sdi->version[0]) - title += sdi->version + QString(" "); - - _device_selector.addItem(title, qVariantFromValue( - (void*)sdi)); + const string title = DeviceManager::format_device_title(sdi); + _device_selector.addItem(title.c_str(), + qVariantFromValue((void*)sdi)); } update_sample_rate_selector();