]> sigrok.org Git - pulseview.git/blobdiff - pv/session.hpp
Fix some signal/slot bugs
[pulseview.git] / pv / session.hpp
index 7c7d0dde3ab13bfb8a961c55b09fa11e79f0ebb8..77a20e3cfa106031e8f4d6f8f42d3c515a19606f 100644 (file)
@@ -107,6 +107,7 @@ namespace views {
 class ViewBase;
 }
 
+using pv::views::ViewType;
 
 class Session : public QObject
 {
@@ -252,7 +253,7 @@ Q_SIGNALS:
 
        void data_received();
 
-       void add_view(views::ViewType type, Session *session);
+       void add_view(ViewType type, Session *session);
 
 public Q_SLOTS:
        void on_data_saved();
@@ -262,6 +263,8 @@ public Q_SLOTS:
 #endif
 
 private:
+       bool shutting_down_;
+
        DeviceManager &device_manager_;
        shared_ptr<devices::Device> device_;
        QString default_name_, name_;