![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qpaintengine_alpha_p.h>
Public Member Functions | |
| QAlphaPaintEnginePrivate () | |
| ~QAlphaPaintEnginePrivate () | |
| void | addAlphaRect (const QRectF &rect) |
| void | addDirtyRect (const QRectF &rect) |
| bool | canSeeTroughBackground (bool somethingInRectHasAlpha, const QRectF &rect) const |
| QRectF | addPenWidth (const QPainterPath &path) |
| void | drawAlphaImage (const QRectF &rect) |
| QRect | toRect (const QRectF &rect) const |
| bool | fullyContained (const QRectF &rect) const |
| void | resetState (QPainter *p) |
| Public Member Functions inherited from QPaintEnginePrivate | |
| QPaintEnginePrivate () | |
| virtual | ~QPaintEnginePrivate () |
| void | updateSystemClip () |
| void | setSystemTransform (const QTransform &xform) |
| void | setSystemViewport (const QRegion ®ion) |
| void | setSystemTransformAndViewport (const QTransform &xform, const QRegion ®ion) |
| virtual void | systemStateChanged () |
| void | drawBoxTextItem (const QPointF &p, const QTextItemInt &ti) |
| virtual QPaintEngine * | aggregateEngine () |
| virtual Qt::HANDLE | nativeHandle () |
Public Attributes | |
| int | m_pass |
| QPicture * | m_pic |
| QPaintEngine * | m_picengine |
| QPainter * | m_picpainter |
| QPaintEngine::PaintEngineFeatures | m_savedcaps |
| QPaintDevice * | m_pdev |
| QRegion | m_alphargn |
| QRegion | m_cliprgn |
| QRegion | m_cachedDirtyRgn |
| int | m_numberOfCachedRects |
| QList< QRect > | m_dirtyRects |
| bool | m_hasalpha |
| bool | m_alphaPen |
| bool | m_alphaBrush |
| bool | m_alphaOpacity |
| bool | m_advancedPen |
| bool | m_advancedBrush |
| bool | m_complexTransform |
| bool | m_emulateProjectiveTransforms |
| bool | m_continueCall |
| QTransform | m_transform |
| QPen | m_pen |
| Public Attributes inherited from QPaintEnginePrivate | |
| QPaintDevice * | pdev |
| QPaintEngine * | q_ptr |
| QRegion | baseSystemClip |
| QRegion | systemClip |
| QRect | systemRect |
| QRegion | systemViewport |
| QTransform | systemTransform |
| QPaintDevice * | currentClipDevice |
| uint | hasSystemTransform: 1 |
| uint | hasSystemViewport: 1 |
Additional Inherited Members | |
| Static Public Member Functions inherited from QPaintEnginePrivate | |
| static QPaintEnginePrivate * | get (QPaintEngine *paintEngine) |
Definition at line 56 of file qpaintengine_alpha_p.h.
| QAlphaPaintEnginePrivate::QAlphaPaintEnginePrivate | ( | ) |
Definition at line 350 of file qpaintengine_alpha.cpp.
| QAlphaPaintEnginePrivate::~QAlphaPaintEnginePrivate | ( | ) |
Definition at line 367 of file qpaintengine_alpha.cpp.
Definition at line 397 of file qpaintengine_alpha.cpp.
Definition at line 91 of file qpaintengine_alpha_p.h.
| QRectF QAlphaPaintEnginePrivate::addPenWidth | ( | const QPainterPath & | path | ) |
Definition at line 373 of file qpaintengine_alpha.cpp.
| bool QAlphaPaintEnginePrivate::canSeeTroughBackground | ( | bool | somethingInRectHasAlpha, |
| const QRectF & | rect ) const |
Definition at line 402 of file qpaintengine_alpha.cpp.
Definition at line 414 of file qpaintengine_alpha.cpp.
| bool QAlphaPaintEnginePrivate::fullyContained | ( | const QRectF & | rect | ) | const |
Definition at line 461 of file qpaintengine_alpha.cpp.
Definition at line 467 of file qpaintengine_alpha.cpp.
| bool QAlphaPaintEnginePrivate::m_advancedBrush |
Definition at line 82 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_advancedPen |
Definition at line 81 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_alphaBrush |
Definition at line 79 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_alphaOpacity |
Definition at line 80 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_alphaPen |
Definition at line 78 of file qpaintengine_alpha_p.h.
| QRegion QAlphaPaintEnginePrivate::m_alphargn |
Definition at line 71 of file qpaintengine_alpha_p.h.
|
mutable |
Definition at line 73 of file qpaintengine_alpha_p.h.
| QRegion QAlphaPaintEnginePrivate::m_cliprgn |
Definition at line 72 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_complexTransform |
Definition at line 83 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_continueCall |
Definition at line 85 of file qpaintengine_alpha_p.h.
Definition at line 75 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_emulateProjectiveTransforms |
Definition at line 84 of file qpaintengine_alpha_p.h.
| bool QAlphaPaintEnginePrivate::m_hasalpha |
Definition at line 77 of file qpaintengine_alpha_p.h.
|
mutable |
Definition at line 74 of file qpaintengine_alpha_p.h.
| int QAlphaPaintEnginePrivate::m_pass |
Definition at line 63 of file qpaintengine_alpha_p.h.
| QPaintDevice* QAlphaPaintEnginePrivate::m_pdev |
Definition at line 69 of file qpaintengine_alpha_p.h.
| QPen QAlphaPaintEnginePrivate::m_pen |
Definition at line 88 of file qpaintengine_alpha_p.h.
| QPicture* QAlphaPaintEnginePrivate::m_pic |
Definition at line 64 of file qpaintengine_alpha_p.h.
| QPaintEngine* QAlphaPaintEnginePrivate::m_picengine |
Definition at line 65 of file qpaintengine_alpha_p.h.
| QPainter* QAlphaPaintEnginePrivate::m_picpainter |
Definition at line 66 of file qpaintengine_alpha_p.h.
| QPaintEngine::PaintEngineFeatures QAlphaPaintEnginePrivate::m_savedcaps |
Definition at line 68 of file qpaintengine_alpha_p.h.
| QTransform QAlphaPaintEnginePrivate::m_transform |
Definition at line 87 of file qpaintengine_alpha_p.h.