X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.hpp;h=25ce23ae9ccffb9463966652e988eb3d8092e9f4;hp=d027d60e6b3b303802e3c87164d6dba3622e1319;hb=2b81ae4682ade4109ffa442794de36ceb32045eb;hpb=2acdb232d6bb452cfdfaea3ef5218fb4da592329 diff --git a/pv/toolbars/samplingbar.hpp b/pv/toolbars/samplingbar.hpp index d027d60..25ce23a 100644 --- a/pv/toolbars/samplingbar.hpp +++ b/pv/toolbars/samplingbar.hpp @@ -45,7 +45,8 @@ class QAction; namespace pv { -class SigSession; +class MainWindow; +class Session; namespace toolbars { @@ -59,7 +60,7 @@ private: static const uint64_t DefaultSampleCount; public: - SamplingBar(SigSession &session, QWidget *parent); + SamplingBar(Session &session, pv::MainWindow &main_window); void set_device_list( const std::list< std::pair, std::string> > &devices, @@ -67,7 +68,7 @@ public: std::shared_ptr get_selected_device() const; - void set_capture_state(pv::SigSession::capture_state state); + void set_capture_state(pv::Session::capture_state state); Q_SIGNALS: void run_stop(); @@ -92,7 +93,8 @@ protected: bool eventFilter(QObject *watched, QEvent *event); private: - SigSession &session_; + Session &session_; + MainWindow &main_window_; QComboBox device_selector_; bool updating_device_selector_;