first attempt for cache

This commit is contained in:
Jeena 2014-09-13 12:33:37 +02:00
parent c798e60300
commit b7dbf29713

View file

@ -7,6 +7,7 @@ except:
import sys, os, json, tempfile, urllib, json import sys, os, json, tempfile, urllib, json
from PyQt4 import QtGui, QtCore, QtWebKit, QtNetwork from PyQt4 import QtGui, QtCore, QtWebKit, QtNetwork
from PyQt4.QtNetwork import *
from threading import Thread from threading import Thread
from sys import platform as _platform from sys import platform as _platform
@ -228,6 +229,11 @@ class Content(QtGui.QWidget):
self.wb.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) self.wb.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks)
self.wb.linkClicked.connect(lambda url: self.openLink(url)) self.wb.linkClicked.connect(lambda url: self.openLink(url))
diskCache = QNetworkDiskCache()
diskCache.setCacheDirectory("/tmp/feedmonkey")
diskCache.setMaximumCacheSize(5*124*124)
self.wb.page().networkAccessManager().setCache(diskCache)
self.setLayout(QtGui.QVBoxLayout(spacing=0)) self.setLayout(QtGui.QVBoxLayout(spacing=0))
self.layout().setContentsMargins(0, 0, 0, 0) self.layout().setContentsMargins(0, 0, 0, 0)
self.layout().addWidget(self.wb) self.layout().addWidget(self.wb)