]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.hpp
Snapshot: Renamed to Segment
[pulseview.git] / pv / mainwindow.hpp
index eee1d855d072c561e123c935aca1301bb0168c56..35cad3ab2890993f13c30afc95fa956ef7775548 100644 (file)
 
 #include <QMainWindow>
 
 
 #include <QMainWindow>
 
-#include "sigsession.hpp"
+#include "session.hpp"
 
 struct srd_decoder;
 
 class QVBoxLayout;
 
 
 struct srd_decoder;
 
 class QVBoxLayout;
 
+namespace sigrok {
+class Device;
+}
+
 namespace pv {
 
 class DeviceManager;
 namespace pv {
 
 class DeviceManager;
@@ -60,6 +64,8 @@ public:
 
        void run_stop();
 
 
        void run_stop();
 
+       void select_device(std::shared_ptr<sigrok::Device> device);
+
 private:
        void setup_ui();
 
 private:
        void setup_ui();
 
@@ -120,7 +126,7 @@ private:
 
        DeviceManager &device_manager_;
 
 
        DeviceManager &device_manager_;
 
-       SigSession session_;
+       Session session_;
 
        pv::view::View *view_;
 
 
        pv::view::View *view_;