Plugins/PluginEricapi.py

changeset 564
b3d966393ba9
parent 495
b31b0bffa5b0
child 788
5b1b59777460
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
93 menu = e5App().getObject("Project").getMenu("Apidoc") 93 menu = e5App().getObject("Project").getMenu("Apidoc")
94 if menu: 94 if menu:
95 self.__projectAct = E5Action(self.trUtf8('Generate API file (eric5-api)'), 95 self.__projectAct = E5Action(self.trUtf8('Generate API file (eric5-api)'),
96 self.trUtf8('Generate &API file (eric5-api)'), 0, 0, 96 self.trUtf8('Generate &API file (eric5-api)'), 0, 0,
97 self, 'doc_eric5_api') 97 self, 'doc_eric5_api')
98 self.__projectAct.setStatusTip(\ 98 self.__projectAct.setStatusTip(
99 self.trUtf8('Generate an API file using eric5-api')) 99 self.trUtf8('Generate an API file using eric5-api'))
100 self.__projectAct.setWhatsThis(self.trUtf8( 100 self.__projectAct.setWhatsThis(self.trUtf8(
101 """<b>Generate API file</b>""" 101 """<b>Generate API file</b>"""
102 """<p>Generate an API file using eric5-api.</p>""" 102 """<p>Generate an API file using eric5-api.</p>"""
103 )) 103 ))
129 @param menuName name of the menu to be shown (string) 129 @param menuName name of the menu to be shown (string)
130 @param menu reference to the menu (QMenu) 130 @param menu reference to the menu (QMenu)
131 """ 131 """
132 if menuName == "Apidoc": 132 if menuName == "Apidoc":
133 if self.__projectAct is not None: 133 if self.__projectAct is not None:
134 self.__projectAct.setEnabled(\ 134 self.__projectAct.setEnabled(
135 e5App().getObject("Project").getProjectLanguage() in \ 135 e5App().getObject("Project").getProjectLanguage() in \
136 ["Python", "Python3", "Ruby"]) 136 ["Python", "Python3", "Ruby"])
137 137
138 def __doEricapi(self): 138 def __doEricapi(self):
139 """ 139 """

eric ide

mercurial