Helpviewer/AdBlock/AdBlockAccessHandler.py

changeset 538
7f1a56e80124
parent 13
1af94a91f439
child 541
00e1a5d060c5
equal deleted inserted replaced
537:72b32daeb8d6 538:7f1a56e80124
7 Module implementing a scheme access handler for AdBlock URLs. 7 Module implementing a scheme access handler for AdBlock URLs.
8 """ 8 """
9 9
10 from PyQt4.QtGui import QMessageBox 10 from PyQt4.QtGui import QMessageBox
11 from PyQt4.QtNetwork import QNetworkAccessManager 11 from PyQt4.QtNetwork import QNetworkAccessManager
12
13 from E5Gui import E5MessageBox
12 14
13 from .AdBlockSubscription import AdBlockSubscription 15 from .AdBlockSubscription import AdBlockSubscription
14 16
15 import Helpviewer.HelpWindow 17 import Helpviewer.HelpWindow
16 from Helpviewer.Network.SchemeAccessHandler import SchemeAccessHandler 18 from Helpviewer.Network.SchemeAccessHandler import SchemeAccessHandler
36 return None 38 return None
37 39
38 subscription = AdBlockSubscription(request.url(), 40 subscription = AdBlockSubscription(request.url(),
39 Helpviewer.HelpWindow.HelpWindow.adblockManager()) 41 Helpviewer.HelpWindow.HelpWindow.adblockManager())
40 42
41 res = QMessageBox.question(None, 43 res = E5MessageBox.question(None,
42 self.trUtf8("Subscribe?"), 44 self.trUtf8("Subscribe?"),
43 self.trUtf8("""<p>Subscribe to this AdBlock subscription?</p><p>{0}</p>""")\ 45 self.trUtf8("""<p>Subscribe to this AdBlock subscription?</p><p>{0}</p>""")\
44 .format(subscription.title()), 46 .format(subscription.title()),
45 QMessageBox.StandardButtons(\ 47 QMessageBox.StandardButtons(\
46 QMessageBox.No | \ 48 QMessageBox.No | \

eric ide

mercurial