Plugins/PluginEricdoc.py

changeset 248
f4561c24989a
parent 96
9624a110667d
child 253
3ccdf551bde7
diff -r b3da30a52337 -r f4561c24989a Plugins/PluginEricdoc.py
--- a/Plugins/PluginEricdoc.py	Fri May 14 17:23:52 2010 +0200
+++ b/Plugins/PluginEricdoc.py	Fri May 14 17:26:38 2010 +0200
@@ -7,8 +7,6 @@
 Module implementing the Ericdoc plugin.
 """
 
-import os
-
 from PyQt4.QtCore import QObject, SIGNAL
 from PyQt4.QtGui import QDialog, QApplication
 
@@ -143,7 +141,7 @@
         """
         project = e5App().getObject("Project")
         parms = project.getData('DOCUMENTATIONPARMS', "ERIC4DOC")
-        dlg = EricdocConfigDialog(project.getProjectPath(), parms)
+        dlg = EricdocConfigDialog(project, parms)
         if dlg.exec_() == QDialog.Accepted:
             args, parms = dlg.generateParameters()
             project.setData('DOCUMENTATIONPARMS', "ERIC4DOC", parms)
@@ -159,7 +157,7 @@
                 outdir = 'doc'      # that is eric5-docs default output dir
                 
             # add it to the project data, if it isn't in already
-            outdir = outdir.replace(project.ppath+os.sep, '')
+            outdir = project.getRelativePath(outdir)
             if outdir not in project.pdata['OTHERS']:
                 project.pdata['OTHERS'].append(outdir)
                 project.setDirty(True)
@@ -171,8 +169,8 @@
                     outdir = 'help'      # that is eric5-docs default QtHelp output dir
                     
                 # add it to the project data, if it isn't in already
-                outdir = outdir.replace(project.ppath+os.sep, '')
+                outdir = project.getRelativePath(outdir)
                 if outdir not in project.pdata['OTHERS']:
                     project.pdata['OTHERS'].append(outdir)
                     project.setDirty(True)
-                    project.othersAdded(outdir)
+                    project.othersAdded(outdir)
\ No newline at end of file

eric ide

mercurial