Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qsvgstyle_p.h>
Public Member Functions | |
QSvgStyle () | |
~QSvgStyle () | |
void | apply (QPainter *p, const QSvgNode *node, QSvgExtraStates &states) |
void | revert (QPainter *p, QSvgExtraStates &states) |
Definition at line 749 of file qsvgstyle_p.h.
|
inline |
Definition at line 752 of file qsvgstyle_p.h.
QSvgStyle::~QSvgStyle | ( | ) |
Definition at line 511 of file qsvgstyle.cpp.
void QSvgStyle::apply | ( | QPainter * | p, |
const QSvgNode * | node, | ||
QSvgExtraStates & | states ) |
Definition at line 515 of file qsvgstyle.cpp.
References animateColor, animateTransforms, QSvgQualityStyle::apply(), QSvgOpacityStyle::apply(), QSvgFillStyle::apply(), QSvgViewportFillStyle::apply(), QSvgFontStyle::apply(), QSvgStrokeStyle::apply(), QSvgAnimateColor::apply(), QSvgCompOpStyle::apply(), compop, QList< T >::constBegin(), QList< T >::constEnd(), QSvgTinyDocument::currentElapsed(), QSvgNode::document(), fill, font, QList< T >::isEmpty(), opacity, quality, QSvgAnimateTransform::Replace, stroke, and viewportFill.
Referenced by QSvgNode::applyStyle().
void QSvgStyle::revert | ( | QPainter * | p, |
QSvgExtraStates & | states ) |
Definition at line 579 of file qsvgstyle.cpp.
References animateColor, animateTransforms, compop, QList< T >::constBegin(), QList< T >::constEnd(), fill, font, QList< T >::isEmpty(), opacity, quality, QSvgQualityStyle::revert(), QSvgOpacityStyle::revert(), QSvgFillStyle::revert(), QSvgViewportFillStyle::revert(), QSvgFontStyle::revert(), QSvgStrokeStyle::revert(), QSvgAnimateColor::revert(), QSvgCompOpStyle::revert(), stroke, and viewportFill.
Referenced by QSvgNode::revertStyle().
QSvgRefCounter<QSvgAnimateColor> QSvgStyle::animateColor |
Definition at line 779 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QList<QSvgRefCounter<QSvgAnimateTransform> > QSvgStyle::animateTransforms |
Definition at line 780 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgCompOpStyle> QSvgStyle::compop |
Definition at line 782 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgFillStyle> QSvgStyle::fill |
Definition at line 771 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), QSvgNode::styleProperty(), and QSvgVisitorImpl::visitTextNode().
QSvgRefCounter<QSvgFontStyle> QSvgStyle::font |
Definition at line 773 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), QSvgText::fastBounds(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgGradientStyle> QSvgStyle::gradient |
Definition at line 776 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgOpacityStyle> QSvgStyle::opacity |
Definition at line 781 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgPatternStyle> QSvgStyle::pattern |
Definition at line 777 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgQualityStyle> QSvgStyle::quality |
Definition at line 770 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgSolidColorStyle> QSvgStyle::solidColor |
Definition at line 775 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgStrokeStyle> QSvgStyle::stroke |
Definition at line 774 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().
QSvgRefCounter<QSvgTransformStyle> QSvgStyle::transform |
Definition at line 778 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), QSvgNode::styleProperty(), and QSvgTinyDocument::transformForElement().
QSvgRefCounter<QSvgViewportFillStyle> QSvgStyle::viewportFill |
Definition at line 772 of file qsvgstyle_p.h.
Referenced by QSvgNode::appendStyleProperty(), apply(), revert(), and QSvgNode::styleProperty().