![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qpainter_p.h>
Public Member Functions | |
| QPainterState () | |
| QPainterState (const QPainterState *s) | |
| virtual | ~QPainterState () |
| void | init (QPainter *p) |
| Public Member Functions inherited from QPaintEngineState | |
| QPaintEngine::DirtyFlags | state () const |
| Returns a combination of flags identifying the set of properties that need to be updated when updating the paint engine's state (i.e. | |
| QPen | pen () const |
| Returns the pen in the current paint engine state. | |
| QBrush | brush () const |
| Returns the brush in the current paint engine state. | |
| QPointF | brushOrigin () const |
| Returns the brush origin in the current paint engine state. | |
| QBrush | backgroundBrush () const |
| Returns the background brush in the current paint engine state. | |
| Qt::BGMode | backgroundMode () const |
| Returns the background mode in the current paint engine state. | |
| QFont | font () const |
| Returns the font in the current paint engine state. | |
| QTransform | transform () const |
| Qt::ClipOperation | clipOperation () const |
| Returns the clip operation in the current paint engine state. | |
| QRegion | clipRegion () const |
| Returns the clip region in the current paint engine state. | |
| QPainterPath | clipPath () const |
| Returns the clip path in the current paint engine state. | |
| bool | isClipEnabled () const |
| Returns whether clipping is enabled or not in the current paint engine state. | |
| QPainter::RenderHints | renderHints () const |
| Returns the render hints in the current paint engine state. | |
| QPainter::CompositionMode | compositionMode () const |
| Returns the composition mode in the current paint engine state. | |
| qreal | opacity () const |
| QPainter * | painter () const |
| Returns a pointer to the painter currently updating the paint engine. | |
| bool | brushNeedsResolving () const |
| bool | penNeedsResolving () const |
Public Attributes | |
| QPointF | brushOrigin |
| QFont | font |
| QFont | deviceFont |
| QPen | pen |
| QBrush | brush |
| QBrush | bgBrush = Qt::white |
| QRegion | clipRegion |
| QPainterPath | clipPath |
| Qt::ClipOperation | clipOperation = Qt::NoClip |
| QPainter::RenderHints | renderHints |
| QList< QPainterClipInfo > | clipInfo |
| QTransform | worldMatrix |
| QTransform | matrix |
| QTransform | redirectionMatrix |
| int | wx = 0 |
| int | wy = 0 |
| int | ww = 0 |
| int | wh = 0 |
| int | vx = 0 |
| int | vy = 0 |
| int | vw = 0 |
| int | vh = 0 |
| qreal | opacity = 1 |
| uint | WxF:1 |
| uint | VxF:1 |
| uint | clipEnabled:1 |
| Qt::BGMode | bgMode = Qt::TransparentMode |
| QPainter * | painter = nullptr |
| Qt::LayoutDirection | layoutDirection |
| QPainter::CompositionMode | composition_mode = QPainter::CompositionMode_SourceOver |
| uint | emulationSpecifier = 0 |
| uint | changeFlags = 0 |
Additional Inherited Members | |
| Protected Attributes inherited from QPaintEngineState | |
| QPaintEngine::DirtyFlags | dirtyFlags |
Definition at line 111 of file qpainter_p.h.
| QPainterState::QPainterState | ( | ) |
Definition at line 7528 of file qpainter.cpp.
| QPainterState::QPainterState | ( | const QPainterState * | s | ) |
Definition at line 7510 of file qpainter.cpp.
|
virtual |
Definition at line 7534 of file qpainter.cpp.
Definition at line 7538 of file qpainter.cpp.
Definition at line 124 of file qpainter_p.h.
| Qt::BGMode QPainterState::bgMode = Qt::TransparentMode |
Definition at line 141 of file qpainter_p.h.
| QBrush QPainterState::brush |
Definition at line 123 of file qpainter_p.h.
| QPointF QPainterState::brushOrigin |
Definition at line 119 of file qpainter_p.h.
| uint QPainterState::changeFlags = 0 |
Definition at line 146 of file qpainter_p.h.
| uint QPainterState::clipEnabled |
Definition at line 139 of file qpainter_p.h.
| QList<QPainterClipInfo> QPainterState::clipInfo |
Definition at line 129 of file qpainter_p.h.
| Qt::ClipOperation QPainterState::clipOperation = Qt::NoClip |
Definition at line 127 of file qpainter_p.h.
| QPainterPath QPainterState::clipPath |
Definition at line 126 of file qpainter_p.h.
| QRegion QPainterState::clipRegion |
Definition at line 125 of file qpainter_p.h.
| QPainter::CompositionMode QPainterState::composition_mode = QPainter::CompositionMode_SourceOver |
Definition at line 144 of file qpainter_p.h.
| QFont QPainterState::deviceFont |
Definition at line 121 of file qpainter_p.h.
| uint QPainterState::emulationSpecifier = 0 |
Definition at line 145 of file qpainter_p.h.
| QFont QPainterState::font |
Definition at line 120 of file qpainter_p.h.
| Qt::LayoutDirection QPainterState::layoutDirection |
Definition at line 143 of file qpainter_p.h.
| QTransform QPainterState::matrix |
Definition at line 131 of file qpainter_p.h.
| qreal QPainterState::opacity = 1 |
Definition at line 135 of file qpainter_p.h.
| QPainter* QPainterState::painter = nullptr |
Definition at line 142 of file qpainter_p.h.
| QPen QPainterState::pen |
Definition at line 122 of file qpainter_p.h.
| QTransform QPainterState::redirectionMatrix |
Definition at line 132 of file qpainter_p.h.
| QPainter::RenderHints QPainterState::renderHints |
Definition at line 128 of file qpainter_p.h.
| int QPainterState::vh = 0 |
Definition at line 134 of file qpainter_p.h.
| int QPainterState::vw = 0 |
Definition at line 134 of file qpainter_p.h.
| int QPainterState::vx = 0 |
Definition at line 134 of file qpainter_p.h.
| uint QPainterState::VxF |
Definition at line 138 of file qpainter_p.h.
| int QPainterState::vy = 0 |
Definition at line 134 of file qpainter_p.h.
| int QPainterState::wh = 0 |
Definition at line 133 of file qpainter_p.h.
| QTransform QPainterState::worldMatrix |
Definition at line 130 of file qpainter_p.h.
| int QPainterState::ww = 0 |
Definition at line 133 of file qpainter_p.h.
| int QPainterState::wx = 0 |
Definition at line 133 of file qpainter_p.h.
| uint QPainterState::WxF |
Definition at line 137 of file qpainter_p.h.
| int QPainterState::wy = 0 |
Definition at line 133 of file qpainter_p.h.