Plugins/PluginEricdoc.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3345
071afe8be2a1
child 3523
8df1ab89e261
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
25 # Start-Of-Header 25 # Start-Of-Header
26 name = "Ericdoc Plugin" 26 name = "Ericdoc Plugin"
27 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 27 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
28 autoactivate = True 28 autoactivate = True
29 deactivateable = True 29 deactivateable = True
30 version = "5.4.0" 30 version = "5.5.0"
31 className = "EricdocPlugin" 31 className = "EricdocPlugin"
32 packageName = "__core__" 32 packageName = "__core__"
33 shortDescription = "Show the Ericdoc dialogs." 33 shortDescription = "Show the Ericdoc dialogs."
34 longDescription = """This plugin implements the Ericdoc dialogs.""" \ 34 longDescription = """This plugin implements the Ericdoc dialogs.""" \
35 """ Ericdoc is used to generate a source code documentation""" \ 35 """ Ericdoc is used to generate a source code documentation""" \
128 """ 128 """
129 menu = e5App().getObject("Project").getMenu("Apidoc") 129 menu = e5App().getObject("Project").getMenu("Apidoc")
130 if menu: 130 if menu:
131 self.__projectAct = \ 131 self.__projectAct = \
132 E5Action( 132 E5Action(
133 self.trUtf8('Generate documentation (eric5_doc)'), 133 self.tr('Generate documentation (eric5_doc)'),
134 self.trUtf8('Generate &documentation (eric5_doc)'), 0, 0, 134 self.tr('Generate &documentation (eric5_doc)'), 0, 0,
135 self, 'doc_eric5_doc') 135 self, 'doc_eric5_doc')
136 self.__projectAct.setStatusTip( 136 self.__projectAct.setStatusTip(
137 self.trUtf8('Generate API documentation using eric5_doc')) 137 self.tr('Generate API documentation using eric5_doc'))
138 self.__projectAct.setWhatsThis(self.trUtf8( 138 self.__projectAct.setWhatsThis(self.tr(
139 """<b>Generate documentation</b>""" 139 """<b>Generate documentation</b>"""
140 """<p>Generate API documentation using eric5_doc.</p>""" 140 """<p>Generate API documentation using eric5_doc.</p>"""
141 )) 141 ))
142 self.__projectAct.triggered[()].connect(self.__doEricdoc) 142 self.__projectAct.triggered.connect(self.__doEricdoc)
143 e5App().getObject("Project").addE5Actions([self.__projectAct]) 143 e5App().getObject("Project").addE5Actions([self.__projectAct])
144 menu.addAction(self.__projectAct) 144 menu.addAction(self.__projectAct)
145 145
146 e5App().getObject("Project").showMenu.connect(self.__projectShowMenu) 146 e5App().getObject("Project").showMenu.connect(self.__projectShowMenu)
147 147

eric ide

mercurial