src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9624
b47dfa7a137d
--- a/src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py	Mon Nov 07 17:19:58 2022 +0100
@@ -18,6 +18,8 @@
 from eric7.EricWidgets.EricApplication import ericApp
 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog
 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
+from eric7.QScintilla import Lexers
+from eric7.QScintilla.APIsManager import APIsManager
 
 from .ConfigurationPageBase import ConfigurationPageBase
 from .Ui_EditorAPIsPage import Ui_EditorAPIsPage
@@ -50,8 +52,6 @@
         self.pluginManager = ericApp().getObject("PluginManager")
         self.apiAutoPrepareCheckBox.setChecked(Preferences.getEditor("AutoPrepareAPIs"))
 
-        from eric7.QScintilla import Lexers
-
         self.apis = {}
         apiLanguages = sorted([""] + list(Lexers.getSupportedApiLanguages()))
         for lang in apiLanguages:
@@ -181,8 +181,6 @@
                 self.apiList.addItem(api)
         self.prepareApiButton.setEnabled(self.apiList.count() > 0)
 
-        from eric7.QScintilla.APIsManager import APIsManager
-
         self.__currentAPI = APIsManager().getAPIs(
             self.__currentApiLanguage, projectType=self.__currentApiProjectType
         )

eric ide

mercurial