]> sigrok.org Git - pulseview.git/blobdiff - pv/view/signal.h
Added _session reference to Signal objects
[pulseview.git] / pv / view / signal.h
index 5732e19d5f45e632630d382ddcc5b36ef581f8fe..eeef55389eb79384f5f84ccaa9542bb631b28999 100644 (file)
@@ -39,6 +39,8 @@
 
 namespace pv {
 
+class SigSession;
+
 namespace data {
 class SignalData;
 }
@@ -55,7 +57,7 @@ private:
        static const QPen SignalAxisPen;
 
 protected:
-       Signal(const sr_probe *const probe);
+       Signal(pv::SigSession &session, const sr_probe *const probe);
 
 public:
        /**
@@ -159,6 +161,7 @@ signals:
        void text_changed();    
 
 protected:
+       pv::SigSession &_session;
        const sr_probe *const _probe;
 
        QString _name;