java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.svg.QSvgRenderer
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QSvgRenderer extends QObject
Used to draw the contents of SVG files onto paint devices
Java wrapper for Qt class QSvgRenderer
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
repaintNeeded
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QSvgRenderer()
Overloaded constructor forQSvgRenderer(io.qt.core.QObject)
withparent = null
.QSvgRenderer(QByteArray contents)
Overloaded constructor forQSvgRenderer(io.qt.core.QByteArray, io.qt.core.QObject)
withparent = null
.QSvgRenderer(QByteArray contents, QObject parent)
QSvgRenderer(QObject parent)
protected
QSvgRenderer(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QSvgRenderer(QXmlStreamReader contents)
Overloaded constructor forQSvgRenderer(io.qt.core.QXmlStreamReader, io.qt.core.QObject)
withparent = null
.QSvgRenderer(QXmlStreamReader contents, QObject parent)
protected
QSvgRenderer(QtObject.QPrivateConstructor p)
Constructor for internal use only.QSvgRenderer(String filename)
Overloaded constructor forQSvgRenderer(java.lang.String, io.qt.core.QObject)
withparent = null
.QSvgRenderer(String filename, QObject parent)
-
Method Summary
Modifier and Type Method Description boolean
animated()
int
animationDuration()
Qt.AspectRatioMode
aspectRatioMode()
QRectF
boundsOnElement(String id)
int
currentFrame()
QSize
defaultSize()
boolean
elementExists(String id)
int
framesPerSecond()
boolean
isValid()
boolean
load(QByteArray contents)
boolean
load(QXmlStreamReader contents)
boolean
load(String filename)
void
render(QPainter p)
void
render(QPainter p, QRectF bounds)
void
render(QPainter p, String elementId)
Overloaded function forrender(io.qt.gui.QPainter, java.lang.String, io.qt.core.QRectF)
withbounds = new io.qt.core.QRectF()
.void
render(QPainter p, String elementId, QRectF bounds)
void
setAspectRatioMode(Qt.AspectRatioMode mode)
void
setCurrentFrame(int arg__1)
void
setFramesPerSecond(int num)
void
setViewBox(QRect viewbox)
void
setViewBox(QRectF viewbox)
QTransform
transformForElement(String id)
QRect
viewBox()
QRectF
viewBoxF()
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
repaintNeeded
-
-
Constructor Details
-
QSvgRenderer
public QSvgRenderer()Overloaded constructor for
QSvgRenderer(io.qt.core.QObject)
withparent = null
. -
QSvgRenderer
-
QSvgRenderer
Overloaded constructor for
QSvgRenderer(io.qt.core.QXmlStreamReader, io.qt.core.QObject)
withparent = null
. -
QSvgRenderer
-
QSvgRenderer
Overloaded constructor for
QSvgRenderer(io.qt.core.QByteArray, io.qt.core.QObject)
withparent = null
. -
QSvgRenderer
-
QSvgRenderer
Overloaded constructor for
QSvgRenderer(java.lang.String, io.qt.core.QObject)
withparent = null
. -
QSvgRenderer
-
QSvgRenderer
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QSvgRenderer
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
animated
-
animationDuration
-
aspectRatioMode
-
boundsOnElement
-
currentFrame
-
defaultSize
-
elementExists
-
framesPerSecond
-
isValid
-
load
-
load
-
load
-
render
-
render
-
render
Overloaded function for
render(io.qt.gui.QPainter, java.lang.String, io.qt.core.QRectF)
withbounds = new io.qt.core.QRectF()
. -
render
-
setAspectRatioMode
-
setCurrentFrame
-
setFramesPerSecond
-
setViewBox
-
setViewBox
-
transformForElement
-
viewBox
-
viewBoxF
-