![]() |
Qt 6.x
The Qt SDK
|
#include <qsvgstructure_p.h>
Protected Attributes | |
QList< QSvgNode * > | m_renderers |
QHash< QString, QSvgNode * > | m_scope |
QList< QSvgStructureNode * > | m_linkedScopes |
bool | m_recursing = false |
![]() | |
QSvgStyle | m_style |
Additional Inherited Members | |
![]() | |
enum | Type { DOC , G , DEFS , SWITCH , ANIMATION , ARC , CIRCLE , ELLIPSE , IMAGE , LINE , PATH , POLYGON , POLYLINE , RECT , TEXT , TEXTAREA , TSPAN , USE , VIDEO } |
enum | DisplayMode { InlineMode , BlockMode , ListItemMode , RunInMode , CompactMode , MarkerMode , TableMode , InlineTableMode , TableRowGroupMode , TableHeaderGroupMode , TableFooterGroupMode , TableRowMode , TableColumnGroupMode , TableColumnMode , TableCellMode , TableCaptionMode , NoneMode , InheritMode } |
![]() | |
static qreal | strokeWidth (QPainter *p) |
Definition at line 31 of file qsvgstructure_p.h.
QSvgStructureNode::QSvgStructureNode | ( | QSvgNode * | parent | ) |
Definition at line 48 of file qsvgstructure.cpp.
QSvgStructureNode::~QSvgStructureNode | ( | ) |
Definition at line 24 of file qsvgstructure.cpp.
References m_renderers, and qDeleteAll().
Definition at line 60 of file qsvgstructure.cpp.
References QSvgTinyDocument::addNamedNode(), QList< T >::append(), child, QSvgNode::document(), and m_renderers.
Referenced by QSvgHandler::startElement().
|
overridevirtual |
Reimplemented from QSvgNode.
Definition at line 326 of file qsvgstructure.cpp.
References bounds(), m_recursing, and m_renderers.
Referenced by bounds(), QSvgTinyDocument::draw(), and QSvgTinyDocument::draw().
Definition at line 337 of file qsvgstructure.cpp.
References QList< T >::constBegin(), QList< T >::constEnd(), and m_renderers.
Referenced by QSvgStyleSelector::previousSiblingNode().
Definition at line 40 of file qsvgstructure_p.h.
Definition at line 54 of file qsvgstructure.cpp.
References QSvgNode::document(), and QSvgTinyDocument::namedNode().
Referenced by QSvgTinyDocument::boundsOnElement(), QSvgTinyDocument::draw(), QSvgTinyDocument::elementExists(), and QSvgTinyDocument::transformForElement().
|
protected |
Definition at line 44 of file qsvgstructure_p.h.
|
mutableprotected |
Definition at line 45 of file qsvgstructure_p.h.
Referenced by bounds().
Definition at line 42 of file qsvgstructure_p.h.
Referenced by ~QSvgStructureNode(), addChild(), bounds(), QSvgTinyDocument::draw(), QSvgG::draw(), QSvgSwitch::draw(), and previousSiblingNode().
Definition at line 43 of file qsvgstructure_p.h.