]> sigrok.org Git - pulseview.git/blobdiff - sigview.h
Parse logic signals
[pulseview.git] / sigview.h
index d2bdbe4d1839402219dc42a3e8a397aa923b8029..b43ae9a55e5b0b49987f94b3fb756eed76f97ff8 100644 (file)
--- a/sigview.h
+++ b/sigview.h
 #include <QtOpenGL/QGLWidget>
 #include <QTimer>
 
+class SigSession;
+
 class SigView : public QGLWidget
 {
        Q_OBJECT
+
+private:
+       static const int SignalHeight;
+
 public:
-       explicit SigView(QWidget *parent = 0);
+       explicit SigView(SigSession &session, QWidget *parent = 0);
 
 protected:
 
@@ -38,10 +44,11 @@ protected:
 
        void paintGL();
 
-signals:
-       
-public slots:
-       
+private slots:
+       void dataUpdated();
+
+private:
+       SigSession &_session;
 };
 
 #endif // SIGVIEW_H