7#ifndef KORESOURCECACHESTORAGE_H
8#define KORESOURCECACHESTORAGE_H
11#include <QScopedPointer>
23 QVariant
fetch(
const QString &key)
const override;
24 void put(
const QString &key,
const QVariant &
value)
override;
28 const QScopedPointer<Private>
m_d;
float value(const T *src, size_t ch)
a provider-like interface class for sharing caches between multiple resources
virtual QVariant fetch(const QString &key) const =0
fetch a cached object from the cache using key
virtual void put(const QString &key, const QVariant &value)=0
const QScopedPointer< Private > m_d