217 } |
217 } |
218 project = ericApp().getObject("Project") |
218 project = ericApp().getObject("Project") |
219 parms = project.getData('DOCUMENTATIONPARMS', "ERIC4DOC") |
219 parms = project.getData('DOCUMENTATIONPARMS', "ERIC4DOC") |
220 dlg = EricdocConfigDialog(project, parms) |
220 dlg = EricdocConfigDialog(project, parms) |
221 if dlg.exec() == QDialog.DialogCode.Accepted: |
221 if dlg.exec() == QDialog.DialogCode.Accepted: |
222 args, parms = dlg.generateParameters() |
222 args, parms, startDir = dlg.generateParameters() |
223 project.setData('DOCUMENTATIONPARMS', "ERIC4DOC", parms) |
223 project.setData('DOCUMENTATIONPARMS', "ERIC4DOC", parms) |
|
224 |
|
225 if not startDir: |
|
226 startDir = project.ppath |
224 |
227 |
225 # add parameter for the eol setting |
228 # add parameter for the eol setting |
226 if not project.useSystemEol(): |
229 if not project.useSystemEol(): |
227 args.append( |
230 args.append( |
228 "--eol={0}".format(eolTranslation[project.getEolString()])) |
231 "--eol={0}".format(eolTranslation[project.getEolString()])) |