summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/cachingimagemanager.hpp
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-03 23:16:58 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-03 23:16:58 +1000
commitbcba9f6d73dcc7ec45eb6eaa0c5ad33fe7f50cf4 (patch)
treebc020d4f2d4d9c6f16e8d60e2b663bfa8f51e2c1 /plugin/src/Caelestia/cachingimagemanager.hpp
parentplugin/fsm: nodiscard stuff (diff)
downloadcaelestia-shell-bcba9f6d73dcc7ec45eb6eaa0c5ad33fe7f50cf4.tar.gz
caelestia-shell-bcba9f6d73dcc7ec45eb6eaa0c5ad33fe7f50cf4.tar.bz2
caelestia-shell-bcba9f6d73dcc7ec45eb6eaa0c5ad33fe7f50cf4.zip
plugin/cim: use QtConcurrent
Diffstat (limited to 'plugin/src/Caelestia/cachingimagemanager.hpp')
-rw-r--r--plugin/src/Caelestia/cachingimagemanager.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugin/src/Caelestia/cachingimagemanager.hpp b/plugin/src/Caelestia/cachingimagemanager.hpp
index b0e5551..0c22661 100644
--- a/plugin/src/Caelestia/cachingimagemanager.hpp
+++ b/plugin/src/Caelestia/cachingimagemanager.hpp
@@ -1,7 +1,8 @@
#pragma once
+#include <QFuture>
+#include <QObject>
#include <QtQuick/QQuickItem>
-#include <qobject.h>
#include <qqmlintegration.h>
class CachingImageManager : public QObject {
@@ -56,5 +57,5 @@ private:
[[nodiscard]] QSize effectiveSize() const;
void createCache(const QString& path, const QString& cache, const QString& fillMode, const QSize& size) const;
- [[nodiscard]] QString sha256sum(const QString& path) const;
+ [[nodiscard]] static QString sha256sum(const QString& path);
};