10 #ifndef QWT_NULL_PAINT_DEVICE_H 
   11 #define QWT_NULL_PAINT_DEVICE_H 1 
   13 #include "qwt_global.h" 
   14 #include <qpaintdevice.h> 
   15 #include <qpaintengine.h> 
   77     virtual QPaintEngine *paintEngine() 
const;
 
   79     virtual int metric( PaintDeviceMetric metric ) 
const;
 
   81     virtual void drawRects(
const QRect *, 
int );
 
   82     virtual void drawRects(
const QRectF *, 
int );
 
   84     virtual void drawLines(
const QLine *, 
int );
 
   85     virtual void drawLines(
const QLineF *, 
int );
 
   87     virtual void drawEllipse(
const QRectF &);
 
   88     virtual void drawEllipse(
const QRect &);
 
   90     virtual void drawPath(
const QPainterPath &);
 
   92     virtual void drawPoints(
const QPointF *, 
int );
 
   93     virtual void drawPoints(
const QPoint *, 
int );
 
   95     virtual void drawPolygon(
 
   96         const QPointF *, 
int , QPaintEngine::PolygonDrawMode );
 
   98     virtual void drawPolygon(
 
   99         const QPoint *, 
int , QPaintEngine::PolygonDrawMode );
 
  101     virtual void drawPixmap(
const QRectF &,
 
  102         const QPixmap &, 
const QRectF &);
 
  104     virtual void drawTextItem(
const QPointF &, 
const QTextItem &);
 
  106     virtual void drawTiledPixmap(
const QRectF &,
 
  107         const QPixmap &, 
const QPointF &s);
 
  109     virtual void drawImage(
const QRectF &,
 
  110         const QImage &, 
const QRectF &, Qt::ImageConversionFlags );
 
  112     virtual void updateState( 
const QPaintEngineState &state );
 
  116     virtual QSize sizeMetrics() 
const = 0;
 
  120     PaintEngine *d_engine;
 
Definition: qwt_null_paintdevice.h:45
Definition: qwt_null_paintdevice.h:57
Mode
Render mode. 
Definition: qwt_null_paintdevice.h:39
A null paint device doing nothing. 
Definition: qwt_null_paintdevice.h:31