65 QQuickVectorImageIncubator(IncubationMode incubationMode,
67 QObject *parent =
nullptr);
68 ~QQuickVectorImageIncubator();
70 void start(
const QString &fileName,
71 QQuickVectorImageGenerator::GeneratorFlags flags);
73 QQmlIncubator::Status status()
const;
76 void statusChanged(Status status) override;
79 void generatorFinished();
80 void componentUpdated();
86 std::unique_ptr<QQmlComponent> m_component;
87 std::unique_ptr<QQuickVectorImageWorker> m_generatorWorker;
88 std::unique_ptr<QThread> m_workerThread;
89 QQmlContext *m_qmlContext =
nullptr;
90 QQmlIncubator::Status m_status = QQmlIncubator::Null;