diff -r 55568c5ddfcb -r b62077dc52c4 Helpviewer/Network/NetworkAccessManager.py --- a/Helpviewer/Network/NetworkAccessManager.py Fri May 31 16:35:31 2013 +0200 +++ b/Helpviewer/Network/NetworkAccessManager.py Fri May 31 16:55:50 2013 +0200 @@ -9,7 +9,7 @@ import os -from PyQt4.QtCore import pyqtSignal, QByteArray +from PyQt4.QtCore import pyqtSignal, QByteArray, qVersion from PyQt4.QtGui import QDialog from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply @@ -232,9 +232,11 @@ Private method to set the disk cache. """ if Preferences.getHelp("DiskCacheEnabled"): + from PyQt4.QtWebKit import qWebKitVersion from .NetworkDiskCache import NetworkDiskCache diskCache = NetworkDiskCache(self) - location = os.path.join(Utilities.getConfigDir(), "browser", 'cache') + location = os.path.join(Utilities.getConfigDir(), "browser", 'cache', + "{0}-Qt{1}".format(qWebKitVersion(), qVersion())) size = Preferences.getHelp("DiskCacheSize") * 1024 * 1024 diskCache.setCacheDirectory(location) diskCache.setMaximumCacheSize(size)