src/eric7/Plugins/PluginEricdoc.py

branch
eric7
changeset 9514
2b104ad132a4
parent 9482
a2bc06a54d9d
child 9536
c1c84299bef3
equal deleted inserted replaced
9513:6e260b424396 9514:2b104ad132a4
250 if outdir == "": 250 if outdir == "":
251 outdir = "doc" # that is eric7_docs default output dir 251 outdir = "doc" # that is eric7_docs default output dir
252 252
253 # add it to the project data, if it isn't in already 253 # add it to the project data, if it isn't in already
254 outdir = project.getRelativePath(outdir) 254 outdir = project.getRelativePath(outdir)
255 if outdir not in project.pdata["OTHERS"]: 255 if outdir not in project.getProjectData(dataKey="OTHERS"):
256 project.pdata["OTHERS"].append(outdir) 256 project.setProjectData(
257 project.getProjectData(dataKey="OTHERS") + [outdir],
258 dataKey="OTHERS",
259 )
257 project.setDirty(True) 260 project.setDirty(True)
258 project.othersAdded(outdir) 261 project.othersAdded(outdir)
259 262
260 if parms["qtHelpEnabled"]: 263 if parms["qtHelpEnabled"]:
261 outdir = Utilities.toNativeSeparators(parms["qtHelpOutputDirectory"]) 264 outdir = Utilities.toNativeSeparators(parms["qtHelpOutputDirectory"])
263 outdir = "help" 266 outdir = "help"
264 # that is eric7_docs default QtHelp output dir 267 # that is eric7_docs default QtHelp output dir
265 268
266 # add it to the project data, if it isn't in already 269 # add it to the project data, if it isn't in already
267 outdir = project.getRelativePath(outdir) 270 outdir = project.getRelativePath(outdir)
268 if outdir not in project.pdata["OTHERS"]: 271 if outdir not in project.getProjectData(dataKey="OTHERS"):
269 project.pdata["OTHERS"].append(outdir) 272 project.setProjectData(
273 project.getProjectData(dataKey="OTHERS") + [outdir],
274 dataKey="OTHERS",
275 )
270 project.setDirty(True) 276 project.setDirty(True)
271 project.othersAdded(outdir) 277 project.othersAdded(outdir)

eric ide

mercurial