g_free(text);
}
- _run_stop_button.setText("Run");
+ set_sampling(false);
addWidget(&_device_selector);
addWidget(&_record_length_selector);
struct sr_dev_inst* SamplingBar::get_selected_device() const
{
const int index = _device_selector.currentIndex();
- if(index < 0)
+ if (index < 0)
return NULL;
return (sr_dev_inst*)_device_selector.itemData(
uint64_t SamplingBar::get_record_length() const
{
const int index = _record_length_selector.currentIndex();
- if(index < 0)
+ if (index < 0)
return 0;
return _record_length_selector.itemData(index).value<uint64_t>();
assert(_sample_rate_value_action);
assert(_sample_rate_list_action);
- if(_sample_rate_value_action->isVisible())
+ if (_sample_rate_value_action->isVisible())
return (uint64_t)_sample_rate_value.value();
- else if(_sample_rate_list_action->isVisible())
+ else if (_sample_rate_list_action->isVisible())
{
const int index = _sample_rate_list.currentIndex();
- if(index < 0)
+ if (index < 0)
return 0;
return _sample_rate_list.itemData(index).value<uint64_t>();
return 0;
}
+void SamplingBar::set_sampling(bool sampling)
+{
+ _run_stop_button.setText(sampling ? "Stop" : "Run");
+}
+
void SamplingBar::update_device_selector()
{
GSList *devices = NULL;