4#ifndef QQUICKGENERATOR_P_H
5#define QQUICKGENERATOR_P_H
18#include <private/qquickvectorimageglobal_p.h>
19#include <QtCore/qstring.h>
45 void setGeneratorFlags(QQuickVectorImageGenerator::GeneratorFlags
flags);
46 QQuickVectorImageGenerator::GeneratorFlags generatorFlags();
65 QQuickVectorImageGenerator::GeneratorFlags
m_flags;
virtual void generatePath(const PathNodeInfo &info)=0
virtual bool generateRootNode(const StructureNodeInfo &info)=0
virtual void outputShapePath(const PathNodeInfo &info, const QPainterPath *path, const QQuadPath *quadPath, QQuickVectorImageGenerator::PathSelector pathSelector, const QRectF &boundingRect)=0
virtual void generateNodeBase(const NodeInfo &info)=0
virtual bool generateStructureNode(const StructureNodeInfo &info)=0
QQuickVectorImageGenerator::GeneratorFlags m_flags
virtual void generateNode(const NodeInfo &info)=0
virtual bool generateDefsNode(const NodeInfo &info)=0
virtual void generateImageNode(const ImageNodeInfo &info)=0
virtual void generateTextNode(const TextNodeInfo &info)=0
virtual void generateUseNode(const UseNodeInfo &info)=0
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLsizei const GLchar *const * path
static const QRectF boundingRect(const QPointF *points, int pointCount)