- All Implemented Interfaces:
QPaintDevice,QtObjectInterface,Cloneable
Paint device that records and replays QPainter commands
Java wrapper for Qt class QPicture
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.qt.gui.QPaintDevice
QPaintDevice.PaintDeviceMetric -
Constructor Summary
ConstructorsConstructorDescriptionQPicture()Overloaded constructor forQPicture(int)withformatVersion = -1.QPicture(int formatVersion) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal QRectclone()Creates and returns a copy of this object.final intfinal byte[]data()final intdepth()final voiddetach()SeeQPicture::detach() final doublefinal doublestatic doubleSeeQPaintDevice::devicePixelRatioFScale() final intheight()final intheightMM()protected voidinitPainter(QPainter painter) SeeQPaintDevice::initPainter(QPainter*)const static QStringListstatic QList<QByteArray>final booleanSeeQPicture::isDetached()const final booleanisNull()final booleanOverloaded function forload(io.qt.core.QIODevice, java.lang.String)withformat = null.final booleanfinal booleanOverloaded function forload(java.lang.String, java.lang.String)withformat = null.final booleanfinal intfinal intprotected intstatic QStringListstatic QList<QByteArray>final booleanfinal intfinal intstatic StringpictureFormat(String fileName) final booleanvoidreadFrom(QDataStream in) Seeoperator>>(QDataStream&,QPicture&) protected QPaintDeviceredirected(QPoint offset) SeeQPaintDevice::redirected(QPoint*)const final booleanOverloaded function forsave(io.qt.core.QIODevice, java.lang.String)withformat = null.final booleanfinal booleanOverloaded function forsave(java.lang.String, java.lang.String)withformat = null.final booleanfinal voidfinal voidsetData(byte[] data) Overloaded function forsetData(java.nio.ByteBuffer).final voidsetData(byte[] data, int offsetOfData, int size) Overloaded function forsetData(java.nio.ByteBuffer).voidsetData(ByteBuffer data) protected QPainterSeeQPaintDevice::sharedPainter()const final intsize()final voidfinal intwidth()final intwidthMM()voidwriteTo(QDataStream in) Seeoperator<<(QDataStream&,QPicture) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposedMethods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QPicture
- Parameters:
arg__1-
-
QPicture
public QPicture(int formatVersion) - Parameters:
formatVersion-
-
QPicture
public QPicture()Overloaded constructor for
QPicture(int)withformatVersion = -1.
-
-
Method Details
-
boundingRect
- Returns:
-
colorCount
- Specified by:
colorCountin interfaceQPaintDevice- Returns:
-
data
- Returns:
-
depth
- Specified by:
depthin interfaceQPaintDevice- Returns:
-
detach
See
QPicture::detach() -
devicePixelRatio
- Specified by:
devicePixelRatioin interfaceQPaintDevice- Returns:
-
devicePixelRatioF
- Specified by:
devicePixelRatioFin interfaceQPaintDevice- Returns:
- Since:
- This function was introduced in Qt 5.6.
-
height
- Specified by:
heightin interfaceQPaintDevice- Returns:
-
heightMM
- Specified by:
heightMMin interfaceQPaintDevice- Returns:
-
isDetached
See
QPicture::isDetached()const - Returns:
-
isNull
- Returns:
-
load
- Parameters:
dev-format-- Returns:
-
load
- Parameters:
fileName-format-- Returns:
-
logicalDpiX
- Specified by:
logicalDpiXin interfaceQPaintDevice- Returns:
-
logicalDpiY
- Specified by:
logicalDpiYin interfaceQPaintDevice- Returns:
-
writeTo
See
operator<<(QDataStream&,QPicture) - Parameters:
in-
-
assign
- Parameters:
p-
-
readFrom
See
operator>>(QDataStream&,QPicture&) - Parameters:
in-
-
paintingActive
- Specified by:
paintingActivein interfaceQPaintDevice- Returns:
-
physicalDpiX
- Specified by:
physicalDpiXin interfaceQPaintDevice- Returns:
-
physicalDpiY
- Specified by:
physicalDpiYin interfaceQPaintDevice- Returns:
-
play
- Parameters:
p-- Returns:
-
save
- Parameters:
dev-format-- Returns:
-
save
- Parameters:
fileName-format-- Returns:
-
setBoundingRect
- Parameters:
r-
-
size
- Returns:
-
swap
- Parameters:
other-- Since:
- This function was introduced in Qt 4.8.
-
width
- Specified by:
widthin interfaceQPaintDevice- Returns:
-
widthMM
- Specified by:
widthMMin interfaceQPaintDevice- Returns:
-
initPainter
See
QPaintDevice::initPainter(QPainter*)const - Parameters:
painter-
-
metric
- Parameters:
m-- Returns:
-
paintEngine
- Specified by:
paintEnginein interfaceQPaintDevice- Returns:
-
redirected
See
QPaintDevice::redirected(QPoint*)const - Parameters:
offset-- Returns:
-
setData
- Parameters:
data-
-
devicePixelRatioFScale
public static double devicePixelRatioFScale()See
QPaintDevice::devicePixelRatioFScale() - Returns:
-
inputFormatList
- Returns:
-
inputFormats
- Returns:
-
outputFormatList
- Returns:
-
outputFormats
- Returns:
-
pictureFormat
- Parameters:
fileName-- Returns:
-
clone
Creates and returns a copy of this object.
-
load
Overloaded function for
load(io.qt.core.QIODevice, java.lang.String)withformat = null. -
load
Overloaded function for
load(java.lang.String, java.lang.String)withformat = null. -
save
Overloaded function for
save(io.qt.core.QIODevice, java.lang.String)withformat = null. -
save
Overloaded function for
save(java.lang.String, java.lang.String)withformat = null. -
setData
Overloaded function for
setData(java.nio.ByteBuffer). -
setData
Overloaded function for
setData(java.nio.ByteBuffer).
-