Added extdef.h
[pulseview.git] / sigview.h
index 780d765ae5ecbfbc04f40b7a2a55adb3b631de49..c4ddc15b527cbd294b1d6d0f413f5cabd684e521 100644 (file)
--- a/sigview.h
+++ b/sigview.h
@@ -29,6 +29,10 @@ class SigSession;
 class SigView : public QGLWidget
 {
        Q_OBJECT
+
+private:
+       static const int SignalHeight;
+
 public:
        explicit SigView(SigSession &session, QWidget *parent = 0);
 
@@ -40,11 +44,19 @@ protected:
 
        void paintGL();
 
+private:
+       void mouseMoveEvent(QMouseEvent *event);
+       void mousePressEvent(QMouseEvent *event);
+       void mouseReleaseEvent(QMouseEvent *event);
+
 private slots:
        void dataUpdated();
 
 private:
        SigSession &_session;
+
+       double _scale;
+       double _offset;
 };
 
 #endif // SIGVIEW_H