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"
187 WhitespaceMode m_mode;
230 mutable bool m_recursing;
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)
virtual QRectF bounds(QPainter *p, QSvgExtraStates &states) const
QSvgNode * parent() const
virtual void draw(QPainter *p, QSvgExtraStates &states)=0
virtual QRectF fastBounds(QPainter *p, QSvgExtraStates &states) const
virtual Type type() const =0
void setWhitespaceMode(WhitespaceMode mode)
void addTspan(QSvgTspan *tspan)
QSvgTspan(QSvgNode *parent, bool isProperTspan=true)
const QString & text() const
void draw(QPainter *, QSvgExtraStates &) override
void setWhitespaceMode(QSvgText::WhitespaceMode mode)
Type type() const override
void addText(const QString &text)
QSvgText::WhitespaceMode whitespaceMode() const
void draw(QPainter *p, QSvgExtraStates &states) override
void setLink(QSvgNode *link)
QSvgUse(const QPointF &start, QSvgNode *parent, const QString &linkId)
Type type() const override
QRectF bounds(QPainter *p, QSvgExtraStates &states) const override
Type type() const override
void draw(QPainter *p, QSvgExtraStates &states) override
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLsizei const GLchar *const * path
static const QRectF boundingRect(const QPointF *points, int pointCount)
static QT_BEGIN_NAMESPACE const uint Default
scene addText("Hello, world!")
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent