Preferences/ProgramsDialog.py

changeset 6068
97a787b53663
parent 6048
82ad8ec9548c
child 6083
fc99172cd83e
equal deleted inserted replaced
6066:4f0d9d659cf5 6068:97a787b53663
261 pm = e5App().getObject("PluginManager") 261 pm = e5App().getObject("PluginManager")
262 for info in pm.getPluginExeDisplayData(): 262 for info in pm.getPluginExeDisplayData():
263 if info["programEntry"]: 263 if info["programEntry"]:
264 if "exeModule" not in info: 264 if "exeModule" not in info:
265 info["exeModule"] = None 265 info["exeModule"] = None
266 if "versionRe" not in info:
267 info["versionRe"] = None
266 self.__createProgramEntry( 268 self.__createProgramEntry(
267 info["header"], 269 info["header"],
268 info["exe"], 270 info["exe"],
269 versionCommand=info["versionCommand"], 271 versionCommand=info["versionCommand"],
270 versionStartsWith=info["versionStartsWith"], 272 versionStartsWith=info["versionStartsWith"],
271 versionPosition=info["versionPosition"], 273 versionPosition=info["versionPosition"],
272 version=info["version"], 274 version=info["version"],
273 versionCleanup=info["versionCleanup"], 275 versionCleanup=info["versionCleanup"],
276 versionRe=info["versionRe"],
274 exeModule=info["exeModule"], 277 exeModule=info["exeModule"],
275 ) 278 )
276 else: 279 else:
277 self.__createEntry( 280 self.__createEntry(
278 info["header"], 281 info["header"],

eric ide

mercurial