Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSvgStyleResolver Class Reference
Collaboration diagram for QSvgStyleResolver:

Public Member Functions

 QSvgStyleResolver ()
 ~QSvgStyleResolver ()
QPainterpainter ()
QSvgExtraStatesstates ()
QColor currentFillColor () const
qreal currentFillOpacity () const
const QGradientcurrentStrokeGradient () const
const QGradientcurrentFillGradient () const
QTransform currentFillTransform () const
QColor currentStrokeColor () const
float currentStrokeWidth () const
QPen currentStroke () const
 QSvgStyleResolver ()
 ~QSvgStyleResolver ()
QPainterpainter ()
QSvgExtraStatesstates ()
QColor currentFillColor () const
qreal currentFillOpacity () const
const QGradientcurrentStrokeGradient () const
const QGradientcurrentFillGradient () const
QTransform currentFillTransform () const
QColor currentStrokeColor () const
float currentStrokeWidth () const
QPen currentStroke () const

Static Public Member Functions

static QGradient applyOpacityToGradient (const QGradient &gradient, float opacity)
static QGradient applyOpacityToGradient (const QGradient &gradient, float opacity)

Protected Attributes

QPainter m_dummyPainter
QImage m_dummyImage
QSvgExtraStates m_svgState

Detailed Description

Definition at line 42 of file qsvgvisitorimpl.cpp.

Constructor & Destructor Documentation

◆ QSvgStyleResolver() [1/2]

QSvgStyleResolver::QSvgStyleResolver ( )
inline

Definition at line 45 of file qsvgvisitorimpl.cpp.

◆ ~QSvgStyleResolver() [1/2]

QSvgStyleResolver::~QSvgStyleResolver ( )
inline

Definition at line 55 of file qsvgvisitorimpl.cpp.

◆ QSvgStyleResolver() [2/2]

QSvgStyleResolver::QSvgStyleResolver ( )
inline

Definition at line 45 of file qsvgvisitorimpl.cpp.

◆ ~QSvgStyleResolver() [2/2]

QSvgStyleResolver::~QSvgStyleResolver ( )
inline

Definition at line 55 of file qsvgvisitorimpl.cpp.

Member Function Documentation

◆ applyOpacityToGradient() [1/2]

QGradient QSvgStyleResolver::applyOpacityToGradient ( const QGradient & gradient,
float opacity )
inlinestatic

Definition at line 119 of file qsvgvisitorimpl.cpp.

◆ applyOpacityToGradient() [2/2]

QGradient QSvgStyleResolver::applyOpacityToGradient ( const QGradient & gradient,
float opacity )
inlinestatic

Definition at line 119 of file qsvgvisitorimpl.cpp.

◆ currentFillColor() [1/2]

QColor QSvgStyleResolver::currentFillColor ( ) const
inline

Definition at line 63 of file qsvgvisitorimpl.cpp.

◆ currentFillColor() [2/2]

QColor QSvgStyleResolver::currentFillColor ( ) const
inline

Definition at line 63 of file qsvgvisitorimpl.cpp.

◆ currentFillGradient() [1/2]

const QGradient * QSvgStyleResolver::currentFillGradient ( ) const
inline

Definition at line 93 of file qsvgvisitorimpl.cpp.

◆ currentFillGradient() [2/2]

const QGradient * QSvgStyleResolver::currentFillGradient ( ) const
inline

Definition at line 93 of file qsvgvisitorimpl.cpp.

◆ currentFillOpacity() [1/2]

qreal QSvgStyleResolver::currentFillOpacity ( ) const
inline

Definition at line 77 of file qsvgvisitorimpl.cpp.

◆ currentFillOpacity() [2/2]

qreal QSvgStyleResolver::currentFillOpacity ( ) const
inline

Definition at line 77 of file qsvgvisitorimpl.cpp.

◆ currentFillTransform() [1/2]

QTransform QSvgStyleResolver::currentFillTransform ( ) const
inline

Definition at line 100 of file qsvgvisitorimpl.cpp.

◆ currentFillTransform() [2/2]

QTransform QSvgStyleResolver::currentFillTransform ( ) const
inline

Definition at line 100 of file qsvgvisitorimpl.cpp.

◆ currentStroke() [1/2]

QPen QSvgStyleResolver::currentStroke ( ) const
inline

Definition at line 139 of file qsvgvisitorimpl.cpp.

◆ currentStroke() [2/2]

QPen QSvgStyleResolver::currentStroke ( ) const
inline

Definition at line 139 of file qsvgvisitorimpl.cpp.

◆ currentStrokeColor() [1/2]

QColor QSvgStyleResolver::currentStrokeColor ( ) const
inline

Definition at line 105 of file qsvgvisitorimpl.cpp.

◆ currentStrokeColor() [2/2]

QColor QSvgStyleResolver::currentStrokeColor ( ) const
inline

Definition at line 105 of file qsvgvisitorimpl.cpp.

◆ currentStrokeGradient() [1/2]

const QGradient * QSvgStyleResolver::currentStrokeGradient ( ) const
inline

Definition at line 82 of file qsvgvisitorimpl.cpp.

◆ currentStrokeGradient() [2/2]

const QGradient * QSvgStyleResolver::currentStrokeGradient ( ) const
inline

Definition at line 82 of file qsvgvisitorimpl.cpp.

◆ currentStrokeWidth() [1/2]

float QSvgStyleResolver::currentStrokeWidth ( ) const
inline

Definition at line 133 of file qsvgvisitorimpl.cpp.

◆ currentStrokeWidth() [2/2]

float QSvgStyleResolver::currentStrokeWidth ( ) const
inline

Definition at line 133 of file qsvgvisitorimpl.cpp.

◆ painter() [1/2]

QPainter & QSvgStyleResolver::painter ( )
inline

Definition at line 60 of file qsvgvisitorimpl.cpp.

◆ painter() [2/2]

QPainter & QSvgStyleResolver::painter ( )
inline

Definition at line 60 of file qsvgvisitorimpl.cpp.

◆ states() [1/2]

QSvgExtraStates & QSvgStyleResolver::states ( )
inline

Definition at line 61 of file qsvgvisitorimpl.cpp.

◆ states() [2/2]

QSvgExtraStates & QSvgStyleResolver::states ( )
inline

Definition at line 61 of file qsvgvisitorimpl.cpp.

Member Data Documentation

◆ m_dummyImage

QImage QSvgStyleResolver::m_dummyImage
protected

Definition at line 146 of file qsvgvisitorimpl.cpp.

◆ m_dummyPainter

QPainter QSvgStyleResolver::m_dummyPainter
protected

Definition at line 145 of file qsvgvisitorimpl.cpp.

◆ m_svgState

QSvgExtraStates QSvgStyleResolver::m_svgState
protected

Definition at line 147 of file qsvgvisitorimpl.cpp.


The documentation for this class was generated from the following file: