Helpviewer/AdBlock/AdBlockPage.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 3000
971d84f7a6d6
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
6 """ 6 """
7 Module implementing a class to apply AdBlock rules to a web page. 7 Module implementing a class to apply AdBlock rules to a web page.
8 """ 8 """
9 9
10 from PyQt4.QtCore import QObject, QUrl 10 from PyQt4.QtCore import QObject, QUrl
11
12 import Helpviewer.HelpWindow
13 11
14 12
15 class AdBlockPage(QObject): 13 class AdBlockPage(QObject):
16 """ 14 """
17 Class to apply AdBlock rules to a web page. 15 Class to apply AdBlock rules to a web page.
23 @param page reference to the web page (HelpWebPage) 21 @param page reference to the web page (HelpWebPage)
24 """ 22 """
25 if page is None or page.mainFrame() is None: 23 if page is None or page.mainFrame() is None:
26 return 24 return
27 25
26 import Helpviewer.HelpWindow
28 manager = Helpviewer.HelpWindow.HelpWindow.adBlockManager() 27 manager = Helpviewer.HelpWindow.HelpWindow.adBlockManager()
29 if not manager.isEnabled(): 28 if not manager.isEnabled():
30 return 29 return
31 30
32 docElement = page.mainFrame().documentElement() 31 docElement = page.mainFrame().documentElement()

eric ide

mercurial