4#ifndef QSVGGRAPHICS_P_H
5#define QSVGGRAPHICS_P_H
21#include "QtGui/qpainterpath.h"
22#include "QtGui/qimage.h"
23#include "QtGui/qtextlayout.h"
24#include "QtGui/qtextoption.h"
25#include "QtCore/qstack.h"
42 bool separateFillStroke()
const override;
96 bool separateFillStroke()
const override;
110 bool separateFillStroke()
const override;
124 bool separateFillStroke()
const override;
139 bool separateFillStroke()
const override;
170 const QList<QSvgTspan *>
tspans()
const {
return m_tspans; }
191 QList<QSvgTspan *> m_tspans;
195 WhitespaceMode m_mode;
241 mutable bool m_recursing;
\inmodule QtCore\compares equality \compareswith equality QLine \endcompareswith
The QPainter class performs low-level painting on widgets and other paint devices.
\inmodule QtCore\reentrant
The QPolygonF class provides a list of points using floating point precision.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
QSvgCircle(QSvgNode *parent, const QRectF &rect)
const QImage & image() const
QSvgNode * parent() const
const QPainterPath & path() const
const QPolygonF & polygon() const
const QPolygonF & polygon() const
const QList< QSvgTspan * > tspans() const
WhitespaceMode whitespaceMode() const
void setWhitespaceMode(WhitespaceMode mode)
void addTspan(QSvgTspan *tspan)
QSvgTspan(QSvgNode *parent, bool isProperTspan=true)
const QString & text() const
void drawCommand(QPainter *, QSvgExtraStates &) override
void setWhitespaceMode(QSvgText::WhitespaceMode mode)
Type type() const override
void addText(const QString &text)
QSvgText::WhitespaceMode whitespaceMode() const
void setLink(QSvgNode *link)
void drawCommand(QPainter *p, QSvgExtraStates &states) override
QSvgUse(const QPointF &start, QSvgNode *parent, const QString &linkId)
QSvgUse(const QPointF &start, QSvgNode *parent, QSvgNode *link)
Type type() const override
QRectF bounds(QPainter *p, QSvgExtraStates &states) const override
void drawCommand(QPainter *, QSvgExtraStates &) override
Type type() const override
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]
static const QRectF boundingRect(const QPointF *points, int pointCount)
static QT_BEGIN_NAMESPACE const uint Default
scene addText("Hello, world!")