42 #ifndef QSVGGRAPHICS_P_H 43 #define QSVGGRAPHICS_P_H 60 #include "QtGui/qpainterpath.h" 61 #include "QtGui/qimage.h" 62 #include "QtGui/qtextlayout.h" 63 #include "QtGui/qtextoption.h" 64 #include "QtCore/qstack.h" 192 void setTextArea(
const QSizeF &size);
262 #endif // QSVGGRAPHICS_P_H
The QPainter class performs low-level painting on widgets and other paint devices.
void addText(const QString &text)
The QTextCharFormat class provides formatting information for characters in a QTextDocument.
virtual Type type() const
#define QT_END_NAMESPACE
This macro expands to.
void addTspan(QSvgTspan *tspan)
The QPainterPath class provides a container for painting operations, enabling graphical shapes to be ...
void setWhitespaceMode(WhitespaceMode mode)
The QPointF class defines a point in the plane using floating point precision.
virtual Type type() const
QSvgText::WhitespaceMode m_mode
QSvgNode * parent() const
The QString class provides a Unicode character string.
The QVector class is a template class that provides a dynamic array.
The QSizeF class defines the size of a two-dimensional object using floating point precision...
QSvgCircle(QSvgNode *parent, const QRectF &rect)
virtual void draw(QPainter *, QSvgExtraStates &)
static const uint Default
The QLineF class provides a two-dimensional vector using floating point precision.
virtual QRectF bounds(QPainter *p, QSvgExtraStates &states) const
QVector< QSvgTspan * > m_tspans
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
The QPolygonF class provides a vector of points using floating point precision.
The QImage class provides a hardware-independent image representation that allows direct access to th...
virtual void draw(QPainter *p, QSvgExtraStates &states)
const QString & text() const
QSvgText::WhitespaceMode whitespaceMode() const
The QRect class defines a rectangle in the plane using integer precision.
static QSvgTspan *const LINEBREAK
QSvgTspan(QSvgNode *parent, bool isProperTspan=true)
void setWhitespaceMode(QSvgText::WhitespaceMode mode)