60 #include "QtCore/qstring.h" 61 #include "QtCore/qhash.h" 206 #endif // QSVGNODE_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.
void appendStyleProperty(QSvgStyleProperty *prop, const QString &id)
const QStringList & requiredFormats() const
void setRequiredExtensions(const QStringList &lst)
const QStringList & requiredExtensions() const
QRectF transformedBounds() const
QStringList m_requiredFormats
void setXmlClass(const QString &str)
DisplayMode m_displayMode
void applyStyle(QPainter *p, QSvgExtraStates &states) const
QSvgNode * parent() const
The QString class provides a Unicode character string.
QSvgNode(QSvgNode *parent=0)
QStringList m_requiredLanguages
void setRequiredLanguages(const QStringList &lst)
const QStringList & requiredFeatures() const
virtual QRectF bounds(QPainter *p, QSvgExtraStates &states) const
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
Q_GUI_EXPORT EGLDisplay display()
QStringList m_requiredFeatures
DisplayMode displayMode() const
The QStringList class provides a list of strings.
void setRequiredFormats(const QStringList &lst)
void setRequiredFeatures(const QStringList &lst)
static qreal strokeWidth(QPainter *p)
const QStringList & requiredFonts() const
QSvgStyleProperty * styleProperty(QSvgStyleProperty::Type type) const
QStringList m_requiredExtensions
void setDisplayMode(DisplayMode display)
const QStringList & requiredLanguages() const
QStringList m_requiredFonts
virtual void draw(QPainter *p, QSvgExtraStates &states)=0
void setVisible(bool visible)
void setNodeId(const QString &i)
QSvgTinyDocument * document() const
void setRequiredFonts(const QStringList &lst)
void revertStyle(QPainter *p, QSvgExtraStates &states) const