42 #ifndef QSVGSTRUCTURE_P_H 43 #define QSVGSTRUCTURE_P_H 60 #include "QtCore/qlist.h" 61 #include "QtCore/qhash.h" 118 #endif // QSVGSTRUCTURE_P_H The QPainter class performs low-level painting on widgets and other paint devices.
virtual Type type() const =0
#define QT_END_NAMESPACE
This macro expands to.
QSvgNode * scopeNode(const QString &id) const
QList< QSvgNode * > renderers() const
QSvgNode * parent() const
The QString class provides a Unicode character string.
The QHash class is a template class that provides a hash-table-based dictionary.
QString m_systemLanguagePrefix
QList< QSvgStructureNode * > m_linkedScopes
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
void addChild(QSvgNode *child, const QString &id)
virtual QRectF bounds(QPainter *p, QSvgExtraStates &states) const
QSvgStructureNode(QSvgNode *parent)
QSvgNode * previousSiblingNode(QSvgNode *n) const
virtual void draw(QPainter *p, QSvgExtraStates &states)=0
QHash< QString, QSvgNode * > m_scope
QList< QSvgNode * > m_renderers
The QList class is a template class that provides lists.