Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qsvggraphics_p.h>
Public Types | |
enum | WhitespaceMode { Default , Preserve } |
Public Types inherited from QSvgNode | |
enum | Type { Doc , Group , Defs , Switch , Animation , Circle , Ellipse , Image , Line , Path , Polygon , Polyline , Rect , Text , Textarea , Tspan , Use , Video , Mask , Symbol , Marker , Pattern , Filter , FeMerge , FeMergenode , FeColormatrix , FeGaussianblur , FeOffset , FeComposite , FeFlood , FeUnsupported } |
enum | DisplayMode { InlineMode , BlockMode , ListItemMode , RunInMode , CompactMode , MarkerMode , TableMode , InlineTableMode , TableRowGroupMode , TableHeaderGroupMode , TableFooterGroupMode , TableRowMode , TableColumnGroupMode , TableColumnMode , TableCellMode , TableCaptionMode , NoneMode , InheritMode } |
Additional Inherited Members | |
Static Protected Member Functions inherited from QSvgNode | |
static qreal | strokeWidth (QPainter *p) |
static void | initPainter (QPainter *p) |
Protected Attributes inherited from QSvgNode | |
QSvgStyle | m_style |
Definition at line 152 of file qsvggraphics_p.h.
Enumerator | |
---|---|
Default | |
Preserve |
Definition at line 155 of file qsvggraphics_p.h.
Definition at line 229 of file qsvggraphics.cpp.
QSvgText::~QSvgText | ( | ) |
Definition at line 238 of file qsvggraphics.cpp.
References i, and QList< T >::size().
|
inline |
Definition at line 172 of file qsvggraphics_p.h.
Definition at line 492 of file qsvggraphics.cpp.
References QSvgTspan::addText(), QList< T >::append(), QList< T >::back(), QSvgTspan::setWhitespaceMode(), and text.
Definition at line 169 of file qsvggraphics_p.h.
|
overridevirtual |
Reimplemented from QSvgNode.
Definition at line 270 of file qsvggraphics.cpp.
References boundingRect(), and shouldDrawNode().
|
overridevirtual |
Implements QSvgNode.
Definition at line 278 of file qsvggraphics.cpp.
|
overridevirtual |
Reimplemented from QSvgNode.
Definition at line 252 of file qsvggraphics.cpp.
References QList< T >::at(), font, QSvgStyle::font, i, QSvgNode::m_style, QSvgFontStyle::qfont(), QString::size(), QList< T >::size(), QSvgTspan::text(), QPointF::x(), and QPointF::y().
|
inline |
Definition at line 178 of file qsvggraphics_p.h.
Referenced by QSvgVisitorImpl::visitTextNode().
Definition at line 246 of file qsvggraphics.cpp.
References size(), and QSvgNode::Textarea.
Referenced by createTextAreaNode().
|
inline |
Definition at line 173 of file qsvggraphics_p.h.
|
overridevirtual |
Reimplemented from QSvgNode.
Definition at line 283 of file qsvggraphics.cpp.
References font, QSvgStyleProperty::FONT, qCWarning, QT_SVG_MAX_LAYOUT_SIZE, QFont::setPixelSize(), QList< T >::size(), and QSvgNode::style().
Referenced by bounds().
|
inline |
Definition at line 179 of file qsvggraphics_p.h.
Referenced by setTextArea(), and QSvgVisitorImpl::visitTextNode().
Definition at line 170 of file qsvggraphics_p.h.
Referenced by QSvgVisitorImpl::visitTextNode(), and SvgDebugVisitor::visitTextNode().
|
overridevirtual |
Implements QSvgNode.
Definition at line 581 of file qsvggraphics.cpp.
Referenced by QSvgVisitorImpl::visitTextNode().
|
inline |
Definition at line 180 of file qsvggraphics_p.h.
Referenced by QSvgVisitorImpl::visitTextNode().