summary refs log tree commit diff
path: root/src/BlurhashProvider.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/BlurhashProvider.h')
-rw-r--r--src/BlurhashProvider.h48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/BlurhashProvider.h b/src/BlurhashProvider.h

index ee89302c..1c8351f2 100644 --- a/src/BlurhashProvider.h +++ b/src/BlurhashProvider.h
@@ -15,41 +15,41 @@ class BlurhashResponse , public QRunnable { public: - BlurhashResponse(const QString &id, const QSize &requestedSize) + BlurhashResponse(const QString &id, const QSize &requestedSize) - : m_id(id) - , m_requestedSize(requestedSize) - { - setAutoDelete(false); - } + : m_id(id) + , m_requestedSize(requestedSize) + { + setAutoDelete(false); + } - QQuickTextureFactory *textureFactory() const override - { - return QQuickTextureFactory::textureFactoryForImage(m_image); - } - QString errorString() const override { return m_error; } + QQuickTextureFactory *textureFactory() const override + { + return QQuickTextureFactory::textureFactoryForImage(m_image); + } + QString errorString() const override { return m_error; } - void run() override; + void run() override; - QString m_id, m_error; - QSize m_requestedSize; - QImage m_image; + QString m_id, m_error; + QSize m_requestedSize; + QImage m_image; }; class BlurhashProvider : public QObject , public QQuickAsyncImageProvider { - Q_OBJECT + Q_OBJECT public slots: - QQuickImageResponse *requestImageResponse(const QString &id, - const QSize &requestedSize) override - { - BlurhashResponse *response = new BlurhashResponse(id, requestedSize); - pool.start(response); - return response; - } + QQuickImageResponse *requestImageResponse(const QString &id, + const QSize &requestedSize) override + { + BlurhashResponse *response = new BlurhashResponse(id, requestedSize); + pool.start(response); + return response; + } private: - QThreadPool pool; + QThreadPool pool; };