lts-cherry-pick-attica-kde: Use the correct location for determining the max cache size8
QStorageInfo returns -1 there if the cache directory didn't exist yet. QNetworkDiskCache happily accepts 0 as max size and eagerly deletes everything it can on every occasion, triggering cache corruption.
(cherry picked from commit 63788e65)