]> sigrok.org Git - pulseview.git/blobdiff - pv/samplingbar.cpp
Keep Run/Stop button state updated
[pulseview.git] / pv / samplingbar.cpp
index 31047439c6354886c58c060412032a6034aa0d08..02e4e71d00693cb2070133608f918abde72d5767 100644 (file)
@@ -68,7 +68,7 @@ SamplingBar::SamplingBar(QWidget *parent) :
                g_free(text);
        }
 
-       _run_stop_button.setText("Run");
+       set_sampling(false);
 
        addWidget(&_device_selector);
        addWidget(&_record_length_selector);
@@ -118,6 +118,11 @@ uint64_t SamplingBar::get_sample_rate() const
        return 0;
 }
 
+void SamplingBar::set_sampling(bool sampling)
+{
+       _run_stop_button.setText(sampling ? "Stop" : "Run");
+}
+
 void SamplingBar::update_device_selector()
 {
        GSList *devices = NULL;