Helpviewer/AdBlock/AdBlockSubscription.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
11 11
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import *
13 from PyQt4.QtNetwork import QNetworkRequest, QNetworkReply 13 from PyQt4.QtNetwork import QNetworkRequest, QNetworkReply
14 from PyQt4.QtGui import QMessageBox 14 from PyQt4.QtGui import QMessageBox
15 15
16 from AdBlockRule import AdBlockRule 16 from .AdBlockRule import AdBlockRule
17 17
18 import Helpviewer.HelpWindow 18 import Helpviewer.HelpWindow
19 19
20 import Utilities 20 import Utilities
21 21
85 url = QUrl() 85 url = QUrl()
86 url.setScheme("abp") 86 url.setScheme("abp")
87 url.setPath("subscribe") 87 url.setPath("subscribe")
88 88
89 queryItems = [] 89 queryItems = []
90 queryItems.append(("location", unicode(self.__location))) 90 queryItems.append(("location", str(self.__location)))
91 queryItems.append(("title", self.__title)) 91 queryItems.append(("title", self.__title))
92 if self.__enabled: 92 if self.__enabled:
93 queryItems.append(("enabled", "false")) 93 queryItems.append(("enabled", "false"))
94 if self.__lastUpdate.isValid(): 94 if self.__lastUpdate.isValid():
95 queryItems.append(("lastUpdate", 95 queryItems.append(("lastUpdate",
248 Private slot to deal with the downloaded rules. 248 Private slot to deal with the downloaded rules.
249 """ 249 """
250 reply = self.sender() 250 reply = self.sender()
251 251
252 response = reply.readAll() 252 response = reply.readAll()
253 redirect = reply.attribute(QNetworkRequest.RedirectionTargetAttribute) 253 redirect = reply.attribute(QNetworkRequest.RedirectionTargetAttribute) or QUrl()
254 reply.close() 254 reply.close()
255 reply.deleteLater() 255 reply.deleteLater()
256 256
257 if reply.error() != QNetworkReply.NoError: 257 if reply.error() != QNetworkReply.NoError:
258 QMessageBox.warning(None, 258 QMessageBox.warning(None,

eric ide

mercurial