X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.cpp;h=2002dd237b4f88ce3dd5edb012ae6a1ee81b6c01;hp=ddca7b5961a8145155c2a64ab0f9f6df0e1fea33;hb=4e7f5ba834f5bafd9fb5c7a6edb30748b2f93c59;hpb=ed1d9d81f46c6595bea7278aa5dc9c1213c81609 diff --git a/pv/toolbars/samplingbar.cpp b/pv/toolbars/samplingbar.cpp index ddca7b59..2002dd23 100644 --- a/pv/toolbars/samplingbar.cpp +++ b/pv/toolbars/samplingbar.cpp @@ -30,6 +30,7 @@ #include "samplingbar.hpp" #include +#include #include #include #include @@ -55,9 +56,10 @@ const uint64_t SamplingBar::MinSampleCount = 100ULL; const uint64_t SamplingBar::MaxSampleCount = 1000000000000ULL; const uint64_t SamplingBar::DefaultSampleCount = 1000000; -SamplingBar::SamplingBar(SigSession &session, QWidget *parent) : - QToolBar("Sampling Bar", parent), +SamplingBar::SamplingBar(SigSession &session, MainWindow &main_window) : + QToolBar("Sampling Bar", &main_window), session_(session), + main_window_(main_window), device_selector_(this), updating_device_selector_(false), configure_button_(this), @@ -449,7 +451,7 @@ void SamplingBar::on_run_stop() { commit_sample_count(); commit_sample_rate(); - run_stop(); + main_window_.run_stop(); } void SamplingBar::on_config_changed()