![]() |
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 |
| QTextStream * | stream |
| int | resolution |
| QString | header |
| QString | defs |
| QString | body |
| bool | afterFirstUpdate |
| QBrush | brush |
| QPen | pen |
| QTransform | matrix |
| QFont | font |
| QString | currentGradientName |
| int | numGradients |
| 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 53 of file qsvggenerator.cpp.
|
inlineexplicit |
Definition at line 56 of file qsvggenerator.cpp.
References QSvgPaintEnginePrivate(), afterFirstUpdate, numGradients, outputDevice, and resolution.
Referenced by QSvgPaintEnginePrivate().
|
inlineexplicit |
Definition at line 56 of file qsvggenerator.cpp.
|
inline |
Definition at line 116 of file qsvggenerator.cpp.
References numClipPaths.
|
inline |
Definition at line 116 of file qsvggenerator.cpp.
|
inline |
Definition at line 92 of file qsvggenerator.cpp.
References numGradients.
|
inline |
Definition at line 92 of file qsvggenerator.cpp.
|
inline |
Definition at line 124 of file qsvggenerator.cpp.
|
inline |
Definition at line 124 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::afterFirstUpdate |
Definition at line 85 of file qsvggenerator.cpp.
Referenced by QSvgPaintEnginePrivate().
| struct QSvgPaintEnginePrivate::_attributes QSvgPaintEnginePrivate::attributes |
| QString QSvgPaintEnginePrivate::body |
Definition at line 84 of file qsvggenerator.cpp.
| QBrush QSvgPaintEnginePrivate::brush |
Definition at line 87 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::clipEnabled = false |
Definition at line 123 of file qsvggenerator.cpp.
| std::optional< QPainterPath > QSvgPaintEnginePrivate::clipPath |
Definition at line 122 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::currentClipPathName |
Definition at line 127 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::currentGradientName |
Definition at line 98 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::defs |
Definition at line 83 of file qsvggenerator.cpp.
| QFont QSvgPaintEnginePrivate::font |
Definition at line 90 of file qsvggenerator.cpp.
| bool QSvgPaintEnginePrivate::hasEmittedClipGroup = false |
Definition at line 129 of file qsvggenerator.cpp.
| QString QSvgPaintEnginePrivate::header |
Definition at line 82 of file qsvggenerator.cpp.
| QTransform QSvgPaintEnginePrivate::matrix |
Definition at line 89 of file qsvggenerator.cpp.
| int QSvgPaintEnginePrivate::numClipPaths = 0 |
Definition at line 128 of file qsvggenerator.cpp.
Referenced by generateClipPathName().
| int QSvgPaintEnginePrivate::numGradients |
Definition at line 99 of file qsvggenerator.cpp.
Referenced by QSvgPaintEnginePrivate(), and generateGradientName().
| QIODevice * QSvgPaintEnginePrivate::outputDevice |
Definition at line 78 of file qsvggenerator.cpp.
Referenced by QSvgPaintEnginePrivate().
| QPen QSvgPaintEnginePrivate::pen |
Definition at line 88 of file qsvggenerator.cpp.
| int QSvgPaintEnginePrivate::resolution |
Definition at line 80 of file qsvggenerator.cpp.
Referenced by QSvgPaintEnginePrivate().
| QStringList QSvgPaintEnginePrivate::savedPatternBrushes |
Definition at line 101 of file qsvggenerator.cpp.
| QStringList QSvgPaintEnginePrivate::savedPatternMasks |
Definition at line 102 of file qsvggenerator.cpp.
| QSize QSvgPaintEnginePrivate::size |
Definition at line 76 of file qsvggenerator.cpp.
| QTextStream * QSvgPaintEnginePrivate::stream |
Definition at line 79 of file qsvggenerator.cpp.
| QSvgGenerator::SvgVersion QSvgPaintEnginePrivate::svgVersion |
Definition at line 75 of file qsvggenerator.cpp.
| QRectF QSvgPaintEnginePrivate::viewBox |
Definition at line 77 of file qsvggenerator.cpp.