![]() |
Qt 6.x
The Qt SDK
|
#include <qpicture_p.h>
Public Member Functions | |
QPicturePrivate () | |
QPicturePrivate (const QPicturePrivate &other) | |
bool | checkFormat () |
void | resetFormat () |
Public Attributes | |
QAtomicInt | ref |
QBuffer | pictb |
int | trecs |
bool | formatOk |
int | formatMajor |
int | formatMinor |
QRect | brect |
QRect | override_rect |
QScopedPointer< QPaintEngine > | paintEngine |
bool | in_memory_only |
QList< QImage > | image_list |
QList< QPixmap > | pixmap_list |
QList< QBrush > | brush_list |
QList< QPen > | pen_list |
Friends | |
class | QPicturePaintEngine |
Q_GUI_EXPORT QDataStream & | operator<< (QDataStream &s, const QPicture &r) |
Q_GUI_EXPORT QDataStream & | operator>> (QDataStream &s, QPicture &r) |
Definition at line 36 of file qpicture_p.h.
Definition at line 43 of file qpicture_p.h.
QPicturePrivate::QPicturePrivate | ( | ) |
Constructs a QPicturePrivate
Definition at line 939 of file qpicture.cpp.
QPicturePrivate::QPicturePrivate | ( | const QPicturePrivate & | other | ) |
Copy-Constructs a QPicturePrivate. Needed when detaching.
Definition at line 949 of file qpicture.cpp.
References QBuffer::open(), other(), pictb, QBuffer::seek(), and QBuffer::setData().
bool QPicturePrivate::checkFormat | ( | ) |
Checks data integrity and format version number. Set formatOk to true on success, to false otherwise. Returns the resulting formatOk value.
Definition at line 985 of file qpicture.cpp.
References brect, QBuffer::buffer(), QBuffer::close(), formatMajor, formatMinor, formatOk, QIODevice::isOpen(), mfhdr_maj, QBuffer::open(), PdcBegin, pictb, qChecksum(), qt_mfhdr_tag, qWarning, QIODeviceBase::ReadOnly, resetFormat(), QByteArray::size(), and QBuffer::size().
Referenced by QPicture::boundingRect().
void QPicturePrivate::resetFormat | ( | ) |
Sets formatOk to false and resets the format version numbers to default
Definition at line 970 of file qpicture.cpp.
References formatMajor, formatMinor, formatOk, mfhdr_maj, and mfhdr_min.
Referenced by checkFormat().
|
friend |
|
friend |
|
friend |
Definition at line 38 of file qpicture_p.h.
QRect QPicturePrivate::brect |
Definition at line 121 of file qpicture_p.h.
Referenced by checkFormat().
Definition at line 127 of file qpicture_p.h.
int QPicturePrivate::formatMajor |
Definition at line 119 of file qpicture_p.h.
Referenced by checkFormat(), and resetFormat().
int QPicturePrivate::formatMinor |
Definition at line 120 of file qpicture_p.h.
Referenced by checkFormat(), and resetFormat().
bool QPicturePrivate::formatOk |
Definition at line 118 of file qpicture_p.h.
Referenced by checkFormat(), and resetFormat().
Definition at line 125 of file qpicture_p.h.
bool QPicturePrivate::in_memory_only |
Definition at line 124 of file qpicture_p.h.
QRect QPicturePrivate::override_rect |
Definition at line 122 of file qpicture_p.h.
QScopedPointer<QPaintEngine> QPicturePrivate::paintEngine |
Definition at line 123 of file qpicture_p.h.
Definition at line 128 of file qpicture_p.h.
QBuffer QPicturePrivate::pictb |
Definition at line 116 of file qpicture_p.h.
Referenced by QPicturePrivate(), and checkFormat().
Definition at line 126 of file qpicture_p.h.
QAtomicInt QPicturePrivate::ref |
Definition at line 111 of file qpicture_p.h.
int QPicturePrivate::trecs |
Definition at line 117 of file qpicture_p.h.