#pragma once #include #include class OImageProvider : public QQuickImageProvider { public: OImageProvider(QQmlApplicationEngine& engine); QImage requestImage(const QString& id, QSize* size, const QSize& requestedSize) override; private: QQmlApplicationEngine& _engine; };