#ifndef COLORIMAGEPROVIDER_H
#define COLORIMAGEPROVIDER_H

#include <QImage>
#include <QQuickImageProvider>
#include <QDebug>

class ColorImageProvider : public QQuickImageProvider
{
public:
    ColorImageProvider();

    QPixmap requestPixmap(const QString& id, QSize* size, const QSize& requestedSize) override;
    void setPic(QPixmap pixmap, quint32 width, quint32 height);

private:
    QPixmap _pixmap;
};

#endif