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