eric7/Plugins/PluginSyntaxChecker.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8318
962bce857696
child 8358
144a6b854f70
diff -r 8a7677a63c8d -r 68ec9c3d4de5 eric7/Plugins/PluginSyntaxChecker.py
--- a/eric7/Plugins/PluginSyntaxChecker.py	Sat May 22 17:01:51 2021 +0200
+++ b/eric7/Plugins/PluginSyntaxChecker.py	Sat May 22 18:51:46 2021 +0200
@@ -12,8 +12,8 @@
 
 from PyQt6.QtCore import QObject
 
-from E5Gui.E5Action import E5Action
-from E5Gui.E5Application import e5App
+from E5Gui.EricAction import EricAction
+from E5Gui.EricApplication import ericApp
 from eric7config import getConfig
 
 from Project.ProjectBrowserModel import ProjectBrowserFileItem
@@ -59,7 +59,7 @@
             SyntaxCheckService
         )
         self.syntaxCheckService = SyntaxCheckService()
-        e5App().registerObject("SyntaxCheckService", self.syntaxCheckService)
+        ericApp().registerObject("SyntaxCheckService", self.syntaxCheckService)
 
         ericPath = getConfig('ericDir')
         path = os.path.join(ericPath, 'Plugins', 'CheckerPlugins',
@@ -169,9 +169,9 @@
         
         @return tuple of None and activation status (boolean)
         """
-        menu = e5App().getObject("Project").getMenu("Checks")
+        menu = ericApp().getObject("Project").getMenu("Checks")
         if menu:
-            self.__projectAct = E5Action(
+            self.__projectAct = EricAction(
                 self.tr('Check Syntax'),
                 self.tr('&Syntax...'), 0, 0,
                 self, 'project_check_syntax')
@@ -182,10 +182,10 @@
                 """<p>This checks Python files for syntax errors.</p>"""
             ))
             self.__projectAct.triggered.connect(self.__projectSyntaxCheck)
-            e5App().getObject("Project").addE5Actions([self.__projectAct])
+            ericApp().getObject("Project").addEricActions([self.__projectAct])
             menu.addAction(self.__projectAct)
         
-        self.__editorAct = E5Action(
+        self.__editorAct = EricAction(
             self.tr('Check Syntax'),
             self.tr('&Syntax...'), 0, 0,
             self, "")
@@ -195,15 +195,15 @@
         ))
         self.__editorAct.triggered.connect(self.__editorSyntaxCheck)
         
-        e5App().getObject("Project").showMenu.connect(self.__projectShowMenu)
-        e5App().getObject("ProjectBrowser").getProjectBrowser(
+        ericApp().getObject("Project").showMenu.connect(self.__projectShowMenu)
+        ericApp().getObject("ProjectBrowser").getProjectBrowser(
             "sources").showMenu.connect(self.__projectBrowserShowMenu)
-        e5App().getObject("ViewManager").editorOpenedEd.connect(
+        ericApp().getObject("ViewManager").editorOpenedEd.connect(
             self.__editorOpened)
-        e5App().getObject("ViewManager").editorClosedEd.connect(
+        ericApp().getObject("ViewManager").editorClosedEd.connect(
             self.__editorClosed)
         
-        for editor in e5App().getObject("ViewManager").getOpenEditors():
+        for editor in ericApp().getObject("ViewManager").getOpenEditors():
             self.__editorOpened(editor)
         
         return None, True
@@ -212,16 +212,16 @@
         """
         Public method to deactivate this plugin.
         """
-        e5App().getObject("Project").showMenu.disconnect(
+        ericApp().getObject("Project").showMenu.disconnect(
             self.__projectShowMenu)
-        e5App().getObject("ProjectBrowser").getProjectBrowser(
+        ericApp().getObject("ProjectBrowser").getProjectBrowser(
             "sources").showMenu.disconnect(self.__projectBrowserShowMenu)
-        e5App().getObject("ViewManager").editorOpenedEd.disconnect(
+        ericApp().getObject("ViewManager").editorOpenedEd.disconnect(
             self.__editorOpened)
-        e5App().getObject("ViewManager").editorClosedEd.disconnect(
+        ericApp().getObject("ViewManager").editorClosedEd.disconnect(
             self.__editorClosed)
         
-        menu = e5App().getObject("Project").getMenu("Checks")
+        menu = ericApp().getObject("Project").getMenu("Checks")
         if menu:
             menu.removeAction(self.__projectAct)
         
@@ -247,7 +247,7 @@
         """
         if menuName == "Checks" and self.__projectAct is not None:
             self.__projectAct.setEnabled(
-                e5App().getObject("Project").getProjectLanguage() in
+                ericApp().getObject("Project").getProjectLanguage() in
                 self.syntaxCheckService.getLanguages())
     
     def __projectBrowserShowMenu(self, menuName, menu):
@@ -260,12 +260,12 @@
         """
         if (
             menuName == "Checks" and
-            e5App().getObject("Project").getProjectLanguage() in
+            ericApp().getObject("Project").getProjectLanguage() in
             self.syntaxCheckService.getLanguages()
         ):
             self.__projectBrowserMenu = menu
             if self.__projectBrowserAct is None:
-                self.__projectBrowserAct = E5Action(
+                self.__projectBrowserAct = EricAction(
                     self.tr('Check Syntax'),
                     self.tr('&Syntax...'), 0, 0,
                     self, "")
@@ -282,7 +282,7 @@
         """
         Private slot used to check the project files for syntax errors.
         """
-        project = e5App().getObject("Project")
+        project = ericApp().getObject("Project")
         project.saveAllScripts()
         ppath = project.getProjectPath()
         extensions = tuple(self.syntaxCheckService.getExtensions())
@@ -302,7 +302,7 @@
         Private method to handle the syntax check context menu action of the
         project sources browser.
         """
-        browser = e5App().getObject("ProjectBrowser").getProjectBrowser(
+        browser = ericApp().getObject("ProjectBrowser").getProjectBrowser(
             "sources")
         if browser.getSelectedItemsCount([ProjectBrowserFileItem]) > 1:
             fn = []
@@ -363,7 +363,7 @@
         Private slot to handle the syntax check context menu action of the
         editors.
         """
-        editor = e5App().getObject("ViewManager").activeWindow()
+        editor = ericApp().getObject("ViewManager").activeWindow()
         if editor is not None:
             from CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog import (
                 SyntaxCheckerDialog

eric ide

mercurial