#include <QtSvg/qsvgrenderer.h>
#ifndef QSVGRENDERER_H
class QSvgRenderer: public QObject{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: QSvgRenderer(class QObject* parent = 0);
public: QSvgRenderer(class QString const & filename, class QObject* parent = 0);
public: QSvgRenderer(class QByteArray const & contents, class QObject* parent = 0);
public: virtual ~QSvgRenderer();
public: bool isValid() const
public: class QSize defaultSize() const
public: class QRect viewBox() const
public: class QRectF viewBoxF() const
public: void setViewBox(class QRect const & viewbox);
public: void setViewBox(class QRectF const & viewbox);
public: bool animated() const
public: int framesPerSecond() const
public: void setFramesPerSecond(int num);
public: int currentFrame() const
public: void setCurrentFrame(int);
public: int animationDuration() const
public: class QRectF boundsOnElement(class QString const & id) const
public: bool elementExists(class QString const & id) const
public: class QMatrix matrixForElement(class QString const & id) const
public: bool load(class QString const & filename);
public: bool load(class QByteArray const & contents);
public: void render(struct QPainter* p);
public: void render(struct QPainter* p, class QRectF const & bounds);
public: void render(struct QPainter* p, class QString const & elementId, class QRectF const & bounds = QRectF::QRectF());
protected: void repaintNeeded();
private: inline struct QSvgRendererPrivate* d_func();
private: inline struct QSvgRendererPrivate const * d_func() const
friend struct QSvgRendererPrivate;
};
#endif // QSVGRENDERER_H