X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=signal.h;h=7d59bb44021d7efe44074425eeb1a534bf453152;hp=edab476deb7d31c22f0b16929c2221e82e05cb1a;hb=64b60583ff73db2bd9458817276687b030fe48e1;hpb=ccdd3ef548ce34f25c6c168598556a350831aa37 diff --git a/signal.h b/signal.h index edab476d..7d59bb44 100644 --- a/signal.h +++ b/signal.h @@ -20,7 +20,6 @@ #include -#include #include #include #include @@ -41,15 +40,15 @@ public: QString get_name() const; /** - * Paints the signal into a QGLWidget. - * @param widget the QGLWidget to paint into. + * Paints the signal with a QPainter + * @param p the QPainter to paint into. * @param rect the rectangular area to draw the trace into. * @param scale the scale in seconds per pixel. * @param offset the time to show at the left hand edge of * the view in seconds. **/ - virtual void paint(QGLWidget &widget, const QRect &rect, - double scale, double offset) = 0; + virtual void paint(QPainter &p, const QRect &rect, double scale, + double offset) = 0; /** * Paints the signal label into a QGLWidget.