X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=sigview.h;h=3630d17e572cfe074a893d7463370d0af4148a3e;hb=f0fa92c6c431e15f2012003bd35e6e474d7fca8f;hp=2d450df21c0822374d36aa0bdccd9cf2b24f7b6a;hpb=04abfae9c8f8e4884e6535d6584df8b5f1e3a1db;p=pulseview.git diff --git a/sigview.h b/sigview.h index 2d450df..3630d17 100644 --- a/sigview.h +++ b/sigview.h @@ -33,6 +33,9 @@ class SigView : public QGLWidget Q_OBJECT private: + static const double MaxScale; + static const double MinScale; + static const int SignalHeight; static const int LabelMarginWidth; static const int RulerHeight; @@ -46,6 +49,8 @@ private: public: explicit SigView(SigSession &session, QWidget *parent = 0); + void zoom(double steps); + protected: void initializeGL(); @@ -65,6 +70,8 @@ private: void paint_ruler(QPainter &p); + void zoom(double steps, int offset); + private slots: void data_updated();