src/eric7/WebBrowser/AdBlock/AdBlockDialog.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9576
be9f8e7e42e0
--- a/src/eric7/WebBrowser/AdBlock/AdBlockDialog.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/WebBrowser/AdBlock/AdBlockDialog.py	Mon Nov 07 17:19:58 2022 +0100
@@ -13,6 +13,7 @@
 from eric7 import Preferences
 from eric7.EricGui import EricPixmapCache
 from eric7.EricWidgets import EricMessageBox
+from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
 
 from .Ui_AdBlockDialog import Ui_AdBlockDialog
 
@@ -75,11 +76,11 @@
         """
         Private slot to populate the tab widget with subscriptions.
         """
+        from .AdBlockTreeWidget import AdBlockTreeWidget
+
         if self.__loaded or not self.adBlockGroup.isChecked():
             return
 
-        from .AdBlockTreeWidget import AdBlockTreeWidget
-
         for subscription in self.__manager.subscriptions():
             tree = AdBlockTreeWidget(subscription, self.subscriptionsTabWidget)
             icon = (
@@ -204,8 +205,6 @@
         """
         Private slot to browse the list of available AdBlock subscriptions.
         """
-        from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
-
         mw = WebBrowserWindow.mainWindow()
         mw.newTab("http://adblockplus.org/en/subscriptions")
         mw.raise_()
@@ -214,8 +213,6 @@
         """
         Private slot to show the web page about how to write filters.
         """
-        from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
-
         mw = WebBrowserWindow.mainWindow()
         mw.newTab("http://adblockplus.org/en/filters")
         mw.raise_()
@@ -307,8 +304,6 @@
         if value != Preferences.getWebBrowser("AdBlockUpdatePeriod"):
             Preferences.setWebBrowser("AdBlockUpdatePeriod", value)
 
-            from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
-
             manager = WebBrowserWindow.adBlockManager()
             for subscription in manager.subscriptions():
                 subscription.checkForUpdate()

eric ide

mercurial