Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qsvgvisitorimpl.cpp File Reference

(5eb34c1adfe4e57ed3f99456685b597806bce717)

#include "qsvgvisitorimpl_p.h"
#include "qquickgenerator_p.h"
#include "qquicknodeinfo_p.h"
#include <private/qsvgvisitor_p.h>
#include <QString>
#include <QPainter>
#include <QTextDocument>
#include <QTextLayout>
#include <QMatrix4x4>
#include <QQuickItem>
#include <private/qquickshape_p.h>
#include <private/qquicktext_p.h>
#include <private/qquicktranslate_p.h>
#include <private/qquickitem_p.h>
#include <private/qquickimagebase_p_p.h>
#include <private/qquickimage_p.h>
#include <private/qsgcurveprocessor_p.h>
#include <private/qquadpath_p.h>
#include <QtCore/private/qstringiterator_p.h>
#include "utils_p.h"
#include <QtCore/qloggingcategory.h>
#include <QtSvg/private/qsvgstyle_p.h>
#include <QtSvg/private/qsvgfilter_p.h>
Include dependency graph for qsvgvisitorimpl.cpp:

Go to the source code of this file.

Classes

class  QSvgStyleResolver

Functions

static QString scrub (const QString &raw)
static bool isStructureNode (const QSvgNode *node)
static void recurseSvgNodes (const QSvgNode *root, const std::function< void(const QSvgNode *)> &fnc)
static QVariant calculateInterpolatedValue (const QSvgAbstractAnimatedProperty *property, int index, int)

Function Documentation

◆ calculateInterpolatedValue()

QVariant calculateInterpolatedValue ( const QSvgAbstractAnimatedProperty * property,
int index,
int  )
static

Definition at line 788 of file qsvgvisitorimpl.cpp.

◆ isStructureNode()

bool isStructureNode ( const QSvgNode * node)
inlinestatic

Definition at line 342 of file qsvgvisitorimpl.cpp.

◆ recurseSvgNodes()

void recurseSvgNodes ( const QSvgNode * root,
const std::function< void(const QSvgNode *)> & fnc )
static

Definition at line 368 of file qsvgvisitorimpl.cpp.

◆ scrub()

QString scrub ( const QString & raw)
static

Definition at line 282 of file qsvgvisitorimpl.cpp.