![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | _attributes |
Public Member Functions | |
| QSvgPaintEnginePrivate (QSvgGenerator::SvgVersion version) | |
| QString | generateGradientName () |
| QString | generateClipPathName () |
| bool | isClippingEffective () const |
| QSvgPaintEnginePrivate (QSvgGenerator::SvgVersion version) | |
| QString | generateGradientName () |
| QString | generateClipPathName () |
| bool | isClippingEffective () const |
| 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 | |
| QSvgGenerator::SvgVersion | svgVersion |
| QSize | size |
| QRectF | viewBox |
| QIODevice * | outputDevice {nullptr} |
| QTextStream * | stream {nullptr} |
| int | resolution {72} |
| QString | header |
| QString | defs |
| QString | body |
| bool | afterFirstUpdate {false} |
| QBrush | brush |
| QPen | pen |
| QTransform | matrix |
| QFont | font |
| QString | currentGradientName |
| int | numGradients {0} |
| QStringList | savedPatternBrushes |
| QStringList | savedPatternMasks |
| struct QSvgPaintEnginePrivate::_attributes | attributes |
| std::optional< QPainterPath > | clipPath |
| bool | clipEnabled {false} |
| QString | currentClipPathName |
| int | numClipPaths {0} |
| bool | hasEmittedClipGroup {false} |
| 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 qsvggenerator.cpp.
|
inlineexplicit |
Definition at line 59 of file qsvggenerator.cpp.
References QSvgPaintEnginePrivate().
Referenced by QSvgPaintEnginePrivate().
|
inlineexplicit |
Definition at line 59 of file qsvggenerator.cpp.
|
inline |
Definition at line 111 of file qsvggenerator.cpp.
References numClipPaths.
|
inline |
Definition at line 111 of file qsvggenerator.cpp.
|
inline |
Definition at line 87 of file qsvggenerator.cpp.
References numGradients.
|
inline |
Definition at line 87 of file qsvggenerator.cpp.
|
inline |
Definition at line 119 of file qsvggenerator.cpp.
|
inline |
Definition at line 119 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::afterFirstUpdate {false} |
Definition at line 80 of file qsvggenerator.cpp.
| struct QSvgPaintEnginePrivate::_attributes QSvgPaintEnginePrivate::attributes |
| QString QSvgPaintEnginePrivate::body |
Definition at line 79 of file qsvggenerator.cpp.
| QBrush QSvgPaintEnginePrivate::brush |
Definition at line 82 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::clipEnabled {false} |
Definition at line 118 of file qsvggenerator.cpp.
| std::optional< QPainterPath > QSvgPaintEnginePrivate::clipPath |
Definition at line 117 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::currentClipPathName |
Definition at line 122 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::currentGradientName |
Definition at line 93 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::defs |
Definition at line 78 of file qsvggenerator.cpp.
| QFont QSvgPaintEnginePrivate::font |
Definition at line 85 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::hasEmittedClipGroup {false} |
Definition at line 124 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::header |
Definition at line 77 of file qsvggenerator.cpp.
| QTransform QSvgPaintEnginePrivate::matrix |
Definition at line 84 of file qsvggenerator.cpp.
| int QSvgPaintEnginePrivate::numClipPaths {0} |
Definition at line 123 of file qsvggenerator.cpp.
Referenced by generateClipPathName().
| int QSvgPaintEnginePrivate::numGradients {0} |
Definition at line 94 of file qsvggenerator.cpp.
Referenced by generateGradientName().
Definition at line 73 of file qsvggenerator.cpp.
| QPen QSvgPaintEnginePrivate::pen |
Definition at line 83 of file qsvggenerator.cpp.
| int QSvgPaintEnginePrivate::resolution {72} |
Definition at line 75 of file qsvggenerator.cpp.
| QStringList QSvgPaintEnginePrivate::savedPatternBrushes |
Definition at line 96 of file qsvggenerator.cpp.
| QStringList QSvgPaintEnginePrivate::savedPatternMasks |
Definition at line 97 of file qsvggenerator.cpp.
| QSize QSvgPaintEnginePrivate::size |
Definition at line 71 of file qsvggenerator.cpp.
| QTextStream * QSvgPaintEnginePrivate::stream {nullptr} |
Definition at line 74 of file qsvggenerator.cpp.
| QSvgGenerator::SvgVersion QSvgPaintEnginePrivate::svgVersion |
Definition at line 70 of file qsvggenerator.cpp.
| QRectF QSvgPaintEnginePrivate::viewBox |
Definition at line 72 of file qsvggenerator.cpp.