X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.cpp;h=b5a2aee513c7a12026b94e7bd3720894fd9e735e;hb=f65cd27bdbf70644052dd43dac4bbe9403f4dfee;hp=2002dd237b4f88ce3dd5edb012ae6a1ee81b6c01;hpb=4e7f5ba834f5bafd9fb5c7a6edb30748b2f93c59;p=pulseview.git diff --git a/pv/toolbars/samplingbar.cpp b/pv/toolbars/samplingbar.cpp index 2002dd2..b5a2aee 100644 --- a/pv/toolbars/samplingbar.cpp +++ b/pv/toolbars/samplingbar.cpp @@ -56,7 +56,7 @@ const uint64_t SamplingBar::MinSampleCount = 100ULL; const uint64_t SamplingBar::MaxSampleCount = 1000000000000ULL; const uint64_t SamplingBar::DefaultSampleCount = 1000000; -SamplingBar::SamplingBar(SigSession &session, MainWindow &main_window) : +SamplingBar::SamplingBar(Session &session, MainWindow &main_window) : QToolBar("Sampling Bar", &main_window), session_(session), main_window_(main_window), @@ -88,7 +88,7 @@ SamplingBar::SamplingBar(SigSession &session, MainWindow &main_window) : sample_count_.show_min_max_step(0, UINT64_MAX, 1); - set_capture_state(pv::SigSession::Stopped); + set_capture_state(pv::Session::Stopped); configure_button_.setIcon(QIcon::fromTheme("configure", QIcon(":/icons/configure.png"))); @@ -153,11 +153,11 @@ shared_ptr SamplingBar::get_selected_device() const return device_selector_.itemData(index).value>(); } -void SamplingBar::set_capture_state(pv::SigSession::capture_state state) +void SamplingBar::set_capture_state(pv::Session::capture_state state) { const QIcon *icons[] = {&icon_grey_, &icon_red_, &icon_green_}; run_stop_button_.setIcon(*icons[state]); - run_stop_button_.setText((state == pv::SigSession::Stopped) ? + run_stop_button_.setText((state == pv::Session::Stopped) ? tr("Run") : tr("Stop")); run_stop_button_.setShortcut(QKeySequence(Qt::Key_Space)); } @@ -432,7 +432,7 @@ void SamplingBar::on_device_selected() if (!device) return; - session_.set_device(device); + main_window_.select_device(device); update_device_config_widgets(); }