/*! \reimp */ qint64 QNetworkDiskCache::cacheSize() const { #if defined(QNETWORKDISKCACHE_DEBUG) qDebug() << "QNetworkDiskCache::cacheSize()"; #endif Q_D(const QNetworkDiskCache); if (d->cacheDirectory.isEmpty()) return 0; if (d->currentCacheSize < 0) { QNetworkDiskCache *that = const_cast<QNetworkDiskCache*>(this); that->d_func()->currentCacheSize = that->expire(); } return d->currentCacheSize; }