Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2954
bf0215fe12d1
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
14 from PyQt4.QtWebKit import QWebHitTestResult, QWebElement, QWebView, QWebElementCollection 14 from PyQt4.QtWebKit import QWebHitTestResult, QWebElement, QWebView, QWebElementCollection
15 15
16 from .Ui_ClickToFlash import Ui_ClickToFlash 16 from .Ui_ClickToFlash import Ui_ClickToFlash
17 17
18 import UI.PixmapCache 18 import UI.PixmapCache
19
20 import Helpviewer.HelpWindow
21 19
22 20
23 class ClickToFlash(QWidget, Ui_ClickToFlash): 21 class ClickToFlash(QWidget, Ui_ClickToFlash):
24 """ 22 """
25 Class implementing the Flash blocker. 23 Class implementing the Flash blocker.
40 @param parent reference to the parent widget (QWidget) 38 @param parent reference to the parent widget (QWidget)
41 """ 39 """
42 super().__init__(parent) 40 super().__init__(parent)
43 41
44 # Check AdBlock first 42 # Check AdBlock first
43 import Helpviewer.HelpWindow
45 manager = Helpviewer.HelpWindow.HelpWindow.adBlockManager() 44 manager = Helpviewer.HelpWindow.HelpWindow.adBlockManager()
46 if manager.isEnabled(): 45 if manager.isEnabled():
47 urlString = bytes(url.toEncoded()).decode() 46 urlString = bytes(url.toEncoded()).decode()
48 urlDomain = url.host() 47 urlDomain = url.host()
49 for subscription in manager.subscriptions(): 48 for subscription in manager.subscriptions():

eric ide

mercurial