diff --git a/src/svg/qsvgrenderer.cpp b/src/svg/qsvgrenderer.cpp index 297869bdb..1e77dd4d6 100644 --- a/src/svg/qsvgrenderer.cpp +++ b/src/svg/qsvgrenderer.cpp @@ -368,7 +368,7 @@ void QSvgRenderer::render(QPainter *painter) { Q_D(QSvgRenderer); if (d->render) { - d->render->draw(painter); + d->render->draw(painter, QRectF()); } } diff --git a/src/svg/qsvgtinydocument.cpp b/src/svg/qsvgtinydocument.cpp index f13cf6af2..d2f4c1b59 100644 --- a/src/svg/qsvgtinydocument.cpp +++ b/src/svg/qsvgtinydocument.cpp @@ -358,14 +358,9 @@ void QSvgTinyDocument::setAnimated(bool a) m_animated = a; } -void QSvgTinyDocument::draw(QPainter *p) -{ - draw(p, QRectF()); -} - void QSvgTinyDocument::draw(QPainter *p, QSvgExtraStates &) { - draw(p); + draw(p, QRectF()); } void QSvgTinyDocument::mapSourceToTarget(QPainter *p, const QRectF &targetRect, const QRectF &sourceRect) diff --git a/src/svg/qsvgtinydocument_p.h b/src/svg/qsvgtinydocument_p.h index 3f7c60457..7fbab60e7 100644 --- a/src/svg/qsvgtinydocument_p.h +++ b/src/svg/qsvgtinydocument_p.h @@ -89,7 +89,6 @@ public: virtual void draw(QPainter *p, QSvgExtraStates &);//from the QSvgNode - void draw(QPainter *p); void draw(QPainter *p, const QRectF &bounds); void draw(QPainter *p, const QString &id, const QRectF &bounds);