95 virtual QPaintEngine* paintEngine() const QWT_OVERRIDE;
97 virtual
int metric( PaintDeviceMetric ) const QWT_OVERRIDE;
99 virtual
void drawRects(const QRect*,
int );
100 virtual
void drawRects(const QRectF*,
int );
102 virtual
void drawLines(const QLine*,
int );
103 virtual
void drawLines(const QLineF*,
int );
105 virtual
void drawEllipse(const QRectF&);
106 virtual
void drawEllipse(const QRect&);
108 virtual
void drawPath(const QPainterPath&);
110 virtual
void drawPoints(const QPointF*,
int );
111 virtual
void drawPoints(const QPoint*,
int );
113 virtual
void drawPolygon( const QPointF*,
int,
114 QPaintEngine::PolygonDrawMode );
116 virtual
void drawPolygon( const QPoint*,
int,
117 QPaintEngine::PolygonDrawMode );
119 virtual
void drawPixmap(const QRectF&,
120 const QPixmap&, const QRectF&);
122 virtual
void drawTextItem(const QPointF&, const QTextItem&);
124 virtual
void drawTiledPixmap(const QRectF&,
125 const QPixmap&, const QPointF& );
127 virtual
void drawImage(const QRectF&, const QImage&,
128 const QRectF&, Qt::ImageConversionFlags );
130 virtual
void updateState( const QPaintEngineState& );
134 virtual QSize sizeMetrics() const = 0;
138 PaintEngine* m_engine;