diff -r b273b43b16d2 -r 8354b390f1a2 qmlfrontend/preview_image_provider.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qmlfrontend/preview_image_provider.h Wed Nov 07 15:59:51 2018 +0100 @@ -0,0 +1,21 @@ +#ifndef PREVIEWIMAGEPROVIDER_H +#define PREVIEWIMAGEPROVIDER_H + +#include +#include +#include + +class PreviewImageProvider : public QQuickImageProvider { + public: + PreviewImageProvider(); + + QPixmap requestPixmap(const QString &id, QSize *size, + const QSize &requestedSize); + + void setImage(const QImage &preview); + + private: + QPixmap m_px; +}; + +#endif // PREVIEWIMAGEPROVIDER_H