*/
QSvgRenderer::~QSvgRenderer()
{
-
}
/*!
QSize QSvgRenderer::defaultSize() const
{
Q_D(const QSvgRenderer);
- if (d->render)
+ if (d->render) {
return d->render->size();
- else
- return QSize();
+ }
+ return QSize();
}
/*!
QRect QSvgRenderer::viewBox() const
{
Q_D(const QSvgRenderer);
- if (d->render)
+ if (d->render) {
return d->render->viewBox().toRect();
- else
- return QRect();
+ }
+ return QRect();
}
/*!
void QSvgRenderer::setViewBox(const QRect &viewbox)
{
Q_D(QSvgRenderer);
- if (d->render)
+ if (d->render) {
d->render->setViewBox(viewbox);
+ }
}
/*!
bool QSvgRenderer::animated() const
{
Q_D(const QSvgRenderer);
- if (d->render)
+ if (d->render) {
return d->render->animated();
- else
- return false;
+ }
+ return false;
}
/*!
void QSvgRenderer::setFramesPerSecond(int num)
{
Q_D(QSvgRenderer);
- if (num < 0) {
+ if (Q_UNLIKELY(num < 0)) {
qWarning("QSvgRenderer::setFramesPerSecond: Cannot set negative value %d", num);
return;
}
QRectF QSvgRenderer::viewBoxF() const
{
Q_D(const QSvgRenderer);
- if (d->render)
+ if (d->render) {
return d->render->viewBox();
- else
- return QRect();
+ }
+ return QRect();
}
void QSvgRenderer::setViewBox(const QRectF &viewbox)
{
Q_D(QSvgRenderer);
- if (d->render)
+ if (d->render) {
d->render->setViewBox(viewbox);
+ }
}
/*!
QRectF QSvgRenderer::boundsOnElement(const QString &id) const
{
Q_D(const QSvgRenderer);
- QRectF bounds;
- if (d->render)
- bounds = d->render->boundsOnElement(id);
- return bounds;
+ if (d->render) {
+ return d->render->boundsOnElement(id);
+ }
+ return QRectF();
}
bool QSvgRenderer::elementExists(const QString &id) const
{
Q_D(const QSvgRenderer);
- bool exists = false;
- if (d->render)
- exists = d->render->elementExists(id);
- return exists;
+ if (d->render) {
+ return d->render->elementExists(id);
+ }
+ return false;
}
/*!
QMatrix QSvgRenderer::matrixForElement(const QString &id) const
{
Q_D(const QSvgRenderer);
- QMatrix mat;
- if (d->render)
- mat = d->render->matrixForElement(id);
- return mat;
+ if (d->render) {
+ return d->render->matrixForElement(id);
+ }
+ return QMatrix();
}
QT_END_NAMESPACE
-
-
#endif // QT_NO_SVGRENDERER
#include "moc_qsvgrenderer.h"