X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=sigview.h;fp=sigview.h;h=0d1c06f7ca0f29339c5091507704432adbc183e0;hb=e9c41f8ce607164040ce86abd35a0a8751193f1f;hp=e2d9543a452d5a7d5cfce2b62ebc542275b41f14;hpb=c9b6acc16801f00cfbcb28aa4a989e41c550ffb1;p=pulseview.git diff --git a/sigview.h b/sigview.h index e2d9543..0d1c06f 100644 --- a/sigview.h +++ b/sigview.h @@ -24,6 +24,7 @@ #include #include +class QPainter; class QPaintEvent; class SigSession; @@ -34,6 +35,9 @@ class SigView : public QGLWidget private: static const int SignalHeight; static const int LabelMarginWidth; + static const int RulerHeight; + + static const int ScaleUnits[3]; public: explicit SigView(SigSession &session, QWidget *parent = 0); @@ -54,6 +58,8 @@ private: private: void setupViewport(int width, int height); + void paintRuler(QPainter &p); + private slots: void dataUpdated();