src/eric7/Plugins/PluginEricapi.py

branch
eric7
changeset 9212
1c5cf2022c7e
parent 9209
b99e7fd55fd3
child 9221
bf71ee032bb4
--- a/src/eric7/Plugins/PluginEricapi.py	Thu Jul 07 16:38:26 2022 +0200
+++ b/src/eric7/Plugins/PluginEricapi.py	Thu Jul 07 17:08:18 2022 +0200
@@ -178,9 +178,12 @@
         parms = project.getData('DOCUMENTATIONPARMS', "ERIC4API")
         dlg = EricapiConfigDialog(project, parms)
         if dlg.exec() == QDialog.DialogCode.Accepted:
-            args, parms = dlg.generateParameters()
+            args, parms, startDir = dlg.generateParameters()
             project.setData('DOCUMENTATIONPARMS', "ERIC4API", parms)
             
+            if not startDir:
+                startDir = project.ppath
+            
             # add parameter for the eol setting
             if not project.useSystemEol():
                 args.append(
@@ -191,7 +194,7 @@
                 EricapiExecDialog
             )
             dia = EricapiExecDialog("Ericapi")
-            res = dia.start(args, project.ppath)
+            res = dia.start(args, startDir)
             if res:
                 dia.exec()
             

eric ide

mercurial