src/eric7/Plugins/PluginEricdoc.py

branch
eric7
changeset 9211
99eb1cb030a5
parent 9209
b99e7fd55fd3
child 9221
bf71ee032bb4
--- a/src/eric7/Plugins/PluginEricdoc.py	Thu Jul 07 15:02:00 2022 +0200
+++ b/src/eric7/Plugins/PluginEricdoc.py	Thu Jul 07 16:38:26 2022 +0200
@@ -219,9 +219,12 @@
         parms = project.getData('DOCUMENTATIONPARMS', "ERIC4DOC")
         dlg = EricdocConfigDialog(project, parms)
         if dlg.exec() == QDialog.DialogCode.Accepted:
-            args, parms = dlg.generateParameters()
+            args, parms, startDir = dlg.generateParameters()
             project.setData('DOCUMENTATIONPARMS', "ERIC4DOC", parms)
             
+            if not startDir:
+                startDir = project.ppath
+            
             # add parameter for the eol setting
             if not project.useSystemEol():
                 args.append(
@@ -232,7 +235,7 @@
                 EricdocExecDialog
             )
             dia = EricdocExecDialog("Ericdoc")
-            res = dia.start(args, project.ppath)
+            res = dia.start(args, startDir)
             if res:
                 dia.exec()
             

eric ide

mercurial