QSvgRenderer Class Reference
[QtSvg module]
Inherits QObject.
Methods
- __init__ (self, QObject parent = None)
- __init__ (self, QString, QObject parent = None)
- __init__ (self, QByteArray, QObject parent = None)
- __init__ (self, QXmlStreamReader, QObject parent = None)
- bool animated (self)
- int animationDuration (self)
- QRectF boundsOnElement (self, QString)
- int currentFrame (self)
- QSize defaultSize (self)
- bool elementExists (self, QString)
- int framesPerSecond (self)
- bool isValid (self)
- bool load (self, QString)
- bool load (self, QByteArray)
- bool load (self, QXmlStreamReader)
- QMatrix matrixForElement (self, QString)
- render (self, QPainter)
- render (self, QPainter, QRectF)
- render (self, QPainter, QString, QRectF bounds = QRectF())
- setCurrentFrame (self, int)
- setFramesPerSecond (self, int)
- setViewBox (self, QRect)
- setViewBox (self, QRectF)
- QRect viewBox (self)
- QRectF viewBoxF (self)
Qt Signals
Detailed Description
Method Documentation
QSvgRenderer.__init__ (self, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QSvgRenderer.__init__ (self, QString, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QSvgRenderer.__init__ (self, QByteArray, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
bool QSvgRenderer.animated (self)
int QSvgRenderer.animationDuration (self)
QRectF QSvgRenderer.boundsOnElement (self, QString)
int QSvgRenderer.currentFrame (self)
QSize QSvgRenderer.defaultSize (self)
bool QSvgRenderer.elementExists (self, QString)
int QSvgRenderer.framesPerSecond (self)
bool QSvgRenderer.isValid (self)
bool QSvgRenderer.load (self, QString)
This method is also a Qt slot with the C++ signature bool load(const QString&).
bool QSvgRenderer.load (self, QByteArray)
This method is also a Qt slot with the C++ signature bool load(const QByteArray&).
This method is also a Qt slot with the C++ signature bool load(QXmlStreamReader *).
QMatrix QSvgRenderer.matrixForElement (self, QString)
QSvgRenderer.render (self, QPainter)
This method is also a Qt slot with the C++ signature void render(QPainter *).
QSvgRenderer.render (self, QPainter, QRectF)
This method is also a Qt slot with the C++ signature void render(QPainter *,const QRectF&).
QSvgRenderer.render (self, QPainter, QString, QRectF bounds = QRectF())
This method is also a Qt slot with the C++ signature void render(QPainter *,const QString&,const QRectF& = QRectF()).
QSvgRenderer.setCurrentFrame (self, int)
QSvgRenderer.setFramesPerSecond (self, int)
QSvgRenderer.setViewBox (self, QRect)
QSvgRenderer.setViewBox (self, QRectF)
QRect QSvgRenderer.viewBox (self)
QRectF QSvgRenderer.viewBoxF (self)
Qt Signal Documentation
void repaintNeeded ()
This is the default overload of this signal.