ProjectFlask/FlaskBabelExtension/PyBabelProjectExtension.py

changeset 29
a8817ea36587
parent 27
b73e9af0d496
child 30
76c86fe13f36
--- a/ProjectFlask/FlaskBabelExtension/PyBabelProjectExtension.py	Tue Nov 24 18:03:40 2020 +0100
+++ b/ProjectFlask/FlaskBabelExtension/PyBabelProjectExtension.py	Tue Nov 24 19:23:28 2020 +0100
@@ -24,7 +24,7 @@
 
 class PyBabelProject(QObject):
     """
-    Class implementing the Flask project support.
+    Class implementing the flask-babel project support.
     """
     def __init__(self, plugin, project, parent=None):
         """
@@ -43,19 +43,20 @@
         self.__project = project
         
         self.__e5project = e5App().getObject("Project")
+        # TODO: move virtual env stuff to Project
         self.__virtualEnvManager = e5App().getObject("VirtualEnvManager")
         
         self.__hooksInstalled = False
     
     def initActions(self):
         """
-        Public method to define the Flask actions.
+        Public method to define the flask-babel actions.
         """
         self.actions = []
         
         self.pybabelConfigAct = E5Action(
             self.tr('Configure PyBabel'),
-            self.tr('Configure Py&Babel'),
+            self.tr('&Configure PyBabel'),
             0, 0,
             self, 'flask_config_pybabel')
         self.pybabelConfigAct.setStatusTip(self.tr(
@@ -87,7 +88,7 @@
         
         self.pybabelAvailabilityAct = E5Action(
             self.tr('Check flask-babel Availability'),
-            self.tr('&Check flask-babel Availability'),
+            self.tr('Check flask-babel &Availability'),
             0, 0,
             self, 'flask_check_pybabel')
         self.pybabelAvailabilityAct.setStatusTip(self.tr(
@@ -102,7 +103,7 @@
     
     def initMenu(self):
         """
-        Public method to initialize the Flask menu.
+        Public method to initialize the flask-babel menu.
         
         @return the menu generated
         @rtype QMenu
@@ -200,7 +201,7 @@
         """
         Public method to determine the availability of flask-babel.
         """
-        available = self.flaskBabelAvailable()
+        available = self.__flaskBabelAvailable()
         self.__project.setCapability("pybabel", available)
         
         self.pybabelConfigAct.setEnabled(available)
@@ -223,9 +224,9 @@
     ## slots and methods below implement i18n and l10n support
     ##################################################################
     
-    def flaskBabelAvailable(self):
+    def __flaskBabelAvailable(self):
         """
-        Public method to check, if the 'flask-babel' package is available.
+        Private method to check, if the 'flask-babel' package is available.
         
         @return flag indicating the availability of 'flask-babel'
         @rtype bool

eric ide

mercurial