remove unused QPaintEngineEx methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-02-06 23:14:52 +02:00
parent 216862d358
commit 9b2c48af3b
2 changed files with 0 additions and 33 deletions

View file

@ -779,33 +779,6 @@ void QPaintEngineEx::drawPoints(const QPoint *points, int pointCount)
}
}
void QPaintEngineEx::drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
{
QVectorPath path((qreal *) points, pointCount, 0, QVectorPath::polygonFlags(mode));
if (mode == PolylineMode)
stroke(path, state()->pen);
else
draw(path);
}
void QPaintEngineEx::drawPolygon(const QPoint *points, int pointCount, PolygonDrawMode mode)
{
const int count = pointCount<<1;
QVarLengthArray<qreal> pts(count);
for (int i=0; i<count; ++i)
pts[i] = ((int *) points)[i];
QVectorPath path(pts.data(), pointCount, 0, QVectorPath::polygonFlags(mode));
if (mode == PolylineMode)
stroke(path, state()->pen);
else
draw(path);
}
void QPaintEngineEx::setState(QPainterState *s)
{
QPaintEngine::state = s;

View file

@ -146,14 +146,8 @@ public:
virtual void drawPoints(const QPointF *points, int pointCount);
virtual void drawPoints(const QPoint *points, int pointCount);
virtual void drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode);
virtual void drawPolygon(const QPoint *points, int pointCount, PolygonDrawMode mode);
virtual void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) = 0;
virtual void drawImage(const QRectF &r, const QImage &pm, const QRectF &sr,
Qt::ImageConversionFlags flags = Qt::AutoColor) = 0;
virtual void updateState(const QPaintEngineState &state);
virtual void setState(QPainterState *s);