X-Git-Url: https://www.flypig.org.uk/git/?p=harbour-pedalo.git;a=blobdiff_plain;f=src%2Fimageprovider.h;fp=src%2Fimageprovider.h;h=bc62fbf7d30994da79745a024ee96379ca4070a7;hp=0000000000000000000000000000000000000000;hb=7d6ca1150d70c17469e48d71920dfe6083e1a719;hpb=b6fbaf91f247acb49e874b036d0df84f1850328a diff --git a/src/imageprovider.h b/src/imageprovider.h new file mode 100644 index 0000000..bc62fbf --- /dev/null +++ b/src/imageprovider.h @@ -0,0 +1,17 @@ +#ifndef IMAGEPROVIDER_H +#define IMAGEPROVIDER_H + +#include +#include +#include "settings.h" + +class ImageProvider : public QQuickImageProvider { +public: + explicit ImageProvider(Settings const & settings); + + QPixmap requestPixmap(const QString &id, QSize *size, const QSize &requestedSize); +private: + QString imageDir; +}; + +#endif // IMAGEPROVIDER_H