4#ifndef QQUICKNODEINFO_P_H
5#define QQUICKNODEINFO_P_H
20#include <QPainterPath>
23#include <QtGui/private/qfixed_p.h>
24#include <QtCore/qmap.h>
71 style.lineCapStyle = p.capStyle();
72 style.lineJoinStyle = p.joinStyle() == Qt::SvgMiterJoin ? Qt::MiterJoin : p.joinStyle();
75 style.dashOffset = p.dashOffset();
76 style.dashArray = p.dashPattern();
77 style.width = p.widthF();
void visitPolygonNode(const QSvgPolygon *node) override
bool visitSwitchNodeStart(const QSvgSwitch *node) override
void visitMaskNodeEnd(const QSvgMask *node) override
void visitEllipseNode(const QSvgEllipse *node) override
void visitPathNode(const QSvgPath *node) override
bool visitDefsNodeStart(const QSvgDefs *node) override
bool visitMaskNodeStart(const QSvgMask *node) override
void visitDocumentNodeEnd(const QSvgTinyDocument *node) override
void visitStructureNodeEnd(const QSvgStructureNode *node) override
void visitRectNode(const QSvgRect *node) override
void visitLineNode(const QSvgLine *node) override
void visitNode(const QSvgNode *node) override
void visitPolylineNode(const QSvgPolyline *node) override
QSvgVisitorImpl(const QString svgFileName, QQuickGenerator *generator, bool assumeTrustedSource)
void visitUseNode(const QSvgUse *node) override
bool visitDocumentNodeStart(const QSvgTinyDocument *node) override
void visitImageNode(const QSvgImage *node) override
void visitTextNode(const QSvgText *node) override
void visitSwitchNodeEnd(const QSvgSwitch *node) override
bool visitStructureNodeStart(const QSvgStructureNode *node) override
QT_BEGIN_NAMESPACE QT_DECLARE_EXPORTED_QT_LOGGING_CATEGORY(lcAotCompiler, Q_QMLCOMPILER_EXPORT)
QString externalFileReference
bool isMaskRectRelativeCoordinates
QQuickAnimatedProperty opacity
QQuickAnimatedProperty visibility
QString transformReferenceId
QQuickAnimatedProperty transform
QQuickAnimatedProperty fillOpacity
QQuickAnimatedProperty fillColor
QQuickAnimatedProperty start
QQuickAnimatedProperty end
QQuickAnimatedProperty offset
static StrokeStyle fromPen(const QPen &p)
QQuickAnimatedProperty color
Qt::PenJoinStyle lineJoinStyle
Qt::PenCapStyle lineCapStyle
QQuickAnimatedProperty opacity
QQuickAnimatedProperty strokeColor
QQuickAnimatedProperty fillOpacity
QQuickAnimatedProperty strokeOpacity
QQuickAnimatedProperty fillColor