src/eric7/WebBrowser/AdBlock/AdBlockPage.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9413
80c06d472826
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
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 PyQt6.QtCore import QObject 10 from PyQt6.QtCore import QObject
11
12 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
11 13
12 from ..Tools import Scripts 14 from ..Tools import Scripts
13 from ..WebBrowserPage import WebBrowserPage 15 from ..WebBrowserPage import WebBrowserPage
14 16
15 17
25 @param page reference to the web page (HelpWebPage) 27 @param page reference to the web page (HelpWebPage)
26 """ 28 """
27 if page is None: 29 if page is None:
28 return 30 return
29 31
30 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
31
32 manager = WebBrowserWindow.adBlockManager() 32 manager = WebBrowserWindow.adBlockManager()
33 if not manager.isEnabled(): 33 if not manager.isEnabled():
34 return 34 return
35 35
36 # apply global element hiding rules 36 # apply global element hiding rules

eric ide

mercurial