![]() |
Qt 4.8
|
#include <qpaintbuffer_p.h>
Public Functions | |
| QPaintBufferCommand * | addCommand (Command command) |
| QPaintBufferCommand * | addCommand (Command command, const QVariant &var) |
| QPaintBufferCommand * | addCommand (Command command, const QVectorPath &path) |
| QPaintBufferCommand * | addCommand (Command command, const qreal *pts, int arrayLength, int elementCount) |
| QPaintBufferCommand * | addCommand (Command command, const int *pts, int arrayLength, int elementCount) |
| int | addData (const int *data, int count) |
| int | addData (const qreal *data, int count) |
| int | addData (const QVariant &var) |
| QPaintBufferPrivate () | |
| void | updateBoundingRect (const QRectF &rect) |
| ~QPaintBufferPrivate () | |
Public Variables | |
| QRectF | boundingRect |
| void * | cache |
| uint | calculateBoundingRect: 1 |
| QVector< QPaintBufferCommand > | commands |
| QPaintBufferEngine * | engine |
| QVector< qreal > | floats |
| QList< int > | frames |
| QVector< int > | ints |
| qreal | penWidthAdjustment |
| QAtomicInt | ref |
| QVector< QVariant > | variants |
Definition at line 139 of file qpaintbuffer_p.h.
Definition at line 142 of file qpaintbuffer_p.h.
| QPaintBufferPrivate::QPaintBufferPrivate | ( | ) |
Definition at line 118 of file qpaintbuffer.cpp.
| QPaintBufferPrivate::~QPaintBufferPrivate | ( | ) |
Definition at line 125 of file qpaintbuffer.cpp.
|
inline |
Definition at line 228 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::backgroundModeChanged(), QPaintBufferEngine::brushChanged(), QPaintBufferEngine::brushOriginChanged(), QPaintBufferEngine::clip(), QPaintBufferEngine::clipEnabledChanged(), QPaintBufferEngine::compositionModeChanged(), QPaintBufferEngine::draw(), QPaintBufferEngine::drawEllipse(), QPaintBufferEngine::drawImage(), QPaintBufferEngine::drawLines(), QPaintBufferEngine::drawPixmap(), QPaintBufferEngine::drawPoints(), QPaintBufferEngine::drawPolygon(), QPaintBufferEngine::drawRects(), QPaintBufferEngine::drawStaticTextItem(), QPaintBufferEngine::drawTextItem(), QPaintBufferEngine::drawTiledPixmap(), QPaintBufferEngine::fill(), QPaintBufferEngine::fillRect(), QPaintBufferEngine::opacityChanged(), QPaintBufferEngine::penChanged(), QPaintBufferEngine::renderHintsChanged(), QPaintBufferEngine::setState(), QPaintBufferEngine::stroke(), and QPaintBufferEngine::transformChanged().
|
inline |
Definition at line 236 of file qpaintbuffer_p.h.
|
inline |
Definition at line 245 of file qpaintbuffer_p.h.
|
inline |
Definition at line 262 of file qpaintbuffer_p.h.
|
inline |
Definition at line 272 of file qpaintbuffer_p.h.
|
inline |
Definition at line 205 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::drawImage(), QPaintBufferEngine::drawPixmap(), QPaintBufferEngine::drawTextItem(), QPaintBufferEngine::drawTiledPixmap(), QPaintBufferEngine::fill(), QPaintBufferEngine::fillRect(), QPaintBufferEngine::stroke(), and QPaintBufferEngine::transformChanged().
|
inline |
Definition at line 214 of file qpaintbuffer_p.h.
|
inline |
Definition at line 223 of file qpaintbuffer_p.h.
|
inline |
Definition at line 137 of file qpaintbuffer.cpp.
Referenced by QPaintBufferEngine::drawEllipse(), QPaintBufferEngine::drawImage(), QPaintBufferEngine::drawLines(), QPaintBufferEngine::drawPixmap(), QPaintBufferEngine::drawPoints(), QPaintBufferEngine::drawPolygon(), QPaintBufferEngine::drawRects(), QPaintBufferEngine::drawTextItem(), QPaintBufferEngine::drawTiledPixmap(), and QPaintBufferEngine::fillRect().
| QRectF QPaintBufferPrivate::boundingRect |
Definition at line 294 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::boundingRect(), QPaintBuffer::metric(), operator>>(), QPaintBuffer::setBoundingRect(), and updateBoundingRect().
| void* QPaintBufferPrivate::cache |
Definition at line 298 of file qpaintbuffer_p.h.
| uint QPaintBufferPrivate::calculateBoundingRect |
Definition at line 296 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::drawEllipse(), QPaintBufferEngine::drawImage(), QPaintBufferEngine::drawLines(), QPaintBufferEngine::drawPixmap(), QPaintBufferEngine::drawPoints(), QPaintBufferEngine::drawPolygon(), QPaintBufferEngine::drawRects(), QPaintBufferEngine::drawTextItem(), QPaintBufferEngine::drawTiledPixmap(), QPaintBufferEngine::fillRect(), QPaintBufferEngine::penChanged(), and QPaintBuffer::setBoundingRect().
| QVector<QPaintBufferCommand> QPaintBufferPrivate::commands |
Definition at line 290 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::brushChanged(), QPaintBuffer::commandDescription(), QPaintBuffer::frameEndIndex(), QPaintBuffer::isEmpty(), operator>>(), QPaintBufferEngine::penChanged(), QPaintBuffer::processCommands(), QPaintBufferEngine::transformChanged(), and ~QPaintBufferPrivate().
| QPaintBufferEngine* QPaintBufferPrivate::engine |
Definition at line 293 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::paintEngine(), and updateBoundingRect().
Definition at line 287 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::commandDescription(), and operator>>().
| QList<int> QPaintBufferPrivate::frames |
Definition at line 291 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::frameEndIndex(), QPaintBuffer::frameStartIndex(), and operator>>().
| QVector<int> QPaintBufferPrivate::ints |
Definition at line 286 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::commandDescription(), and operator>>().
| qreal QPaintBufferPrivate::penWidthAdjustment |
Definition at line 295 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::penChanged(), and updateBoundingRect().
| QAtomicInt QPaintBufferPrivate::ref |
Definition at line 284 of file qpaintbuffer_p.h.
Referenced by QPaintBuffer::operator=(), QPaintBuffer::QPaintBuffer(), and QPaintBuffer::~QPaintBuffer().
Definition at line 288 of file qpaintbuffer_p.h.
Referenced by QPaintBufferEngine::brushChanged(), QPaintBuffer::commandDescription(), operator>>(), QPaintBufferEngine::penChanged(), QPaintBufferEngine::transformChanged(), and ~QPaintBufferPrivate().