Session: Renamed pv::SigSession to Session
[pulseview.git] / pv / toolbars / samplingbar.hpp
index d027d60e6b3b303802e3c87164d6dba3622e1319..25ce23ae9ccffb9463966652e988eb3d8092e9f4 100644 (file)
@@ -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::shared_ptr<sigrok::Device>, std::string> > &devices,
@@ -67,7 +68,7 @@ public:
 
        std::shared_ptr<sigrok::Device> 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_;