31 #include <QNetworkAccessManager> 43 , CacheSizeGetter_ (getter)
46 engine->setNetworkAccessManagerFactory (
this);
51 auto nam =
new QNetworkAccessManager (parent);
54 cache->setMaximumCacheSize (CacheSizeGetter_ ());
55 nam->setCache (cache);
QNetworkAccessManager * create(QObject *parent)
Creates the network access manager with the given parent.
StandardNAMFactory(const QString &subpath, CacheSizeGetter_f getter, QQmlEngine *engine=nullptr)
Constructs a new StandardNAMFactory.
A thread-safe garbage-collected network disk cache.
std::function< int()> CacheSizeGetter_f
The type of the function used to query the cache size by the factory.