Plugins/PluginEricapi.py

changeset 394
da5696492639
parent 308
f25c7e8802b8
child 398
5b5636320dca
child 792
a13346916170
equal deleted inserted replaced
393:5175a3a636e1 394:da5696492639
18 18
19 from DocumentationPlugins.Ericapi.EricapiConfigDialog import EricapiConfigDialog 19 from DocumentationPlugins.Ericapi.EricapiConfigDialog import EricapiConfigDialog
20 from DocumentationPlugins.Ericapi.EricapiExecDialog import EricapiExecDialog 20 from DocumentationPlugins.Ericapi.EricapiExecDialog import EricapiExecDialog
21 21
22 import Utilities 22 import Utilities
23
24 from eric5config import getConfig
23 25
24 # Start-Of-Header 26 # Start-Of-Header
25 name = "Ericapi Plugin" 27 name = "Ericapi Plugin"
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 28 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
27 autoactivate = True 29 autoactivate = True
44 @return dictionary containing the data to query the presence of 46 @return dictionary containing the data to query the presence of
45 the executable 47 the executable
46 """ 48 """
47 exe = 'eric5-api' 49 exe = 'eric5-api'
48 if Utilities.isWindowsPlatform(): 50 if Utilities.isWindowsPlatform():
49 exe += '.bat' 51 exe = os.path.join(getConfig("bindir"), exe +'.bat')
50 52
51 data = { 53 data = {
52 "programEntry" : True, 54 "programEntry" : True,
53 "header" : QApplication.translate("EricapiPlugin", 55 "header" : QApplication.translate("EricapiPlugin",
54 "Eric5 API File Generator"), 56 "Eric5 API File Generator"),

eric ide

mercurial