Helpviewer/HelpWindow.py

changeset 1972
5341662d6cfb
parent 1970
02cf3bac079b
child 2071
136eb25e4314
diff -r a68d78702c98 -r 5341662d6cfb Helpviewer/HelpWindow.py
--- a/Helpviewer/HelpWindow.py	Sat Aug 04 13:46:18 2012 +0200
+++ b/Helpviewer/HelpWindow.py	Sat Aug 04 17:32:24 2012 +0200
@@ -206,10 +206,6 @@
             self.__setIconDatabasePath()
             self.__initWebSettings()
             
-            self.__adBlockIcon = AdBlockIcon(self)
-            self.statusBar().addPermanentWidget(self.__adBlockIcon)
-            self.__adBlockIcon.setEnabled(Preferences.getHelp("AdBlockEnabled"))
-            
             self.__initActions()
             self.__initMenus()
             self.__initToolbars()
@@ -225,6 +221,12 @@
             
             self.__class__.helpwindows.append(self)
             
+            self.__adBlockIcon = AdBlockIcon(self)
+            self.statusBar().addPermanentWidget(self.__adBlockIcon)
+            self.__adBlockIcon.setEnabled(Preferences.getHelp("AdBlockEnabled"))
+            self.tabWidget.currentChanged[int].connect(self.__adBlockIcon.currentChanged)
+            self.tabWidget.sourceChanged.connect(self.__adBlockIcon.sourceChanged)
+            
             QDesktopServices.setUrlHandler("http", self.__linkActivated)
             QDesktopServices.setUrlHandler("https", self.__linkActivated)
             

eric ide

mercurial