Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py

changeset 253
3ccdf551bde7
parent 248
f4561c24989a
child 415
59a0f9e90768
child 792
a13346916170
diff -r 05692e3d37bf -r 3ccdf551bde7 Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py
--- a/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Sat May 15 10:19:07 2010 +0200
+++ b/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Sat May 15 15:29:39 2010 +0200
@@ -53,12 +53,13 @@
         if parms is not None:
             for key, value in list(parms.items()):
                 self.parameters[key] = parms[key]
+        self.parameters['outputFile'] = \
+            Utilities.toNativeSeparators(self.parameters['outputFile'])
         
         self.outputFileCompleter = E5FileCompleter(self.outputFileEdit)
         self.ignoreDirCompleter = E5DirCompleter(self.ignoreDirEdit)
         
         self.recursionCheckBox.setChecked(self.parameters['useRecursion'])
-        self.oldStyleCheckBox.setChecked(not self.parameters['newStyle'])
         self.includePrivateCheckBox.setChecked(self.parameters['includePrivate'])
         self.outputFileEdit.setText(self.parameters['outputFile'])
         self.baseEdit.setText(self.parameters['basePackage'])
@@ -80,7 +81,6 @@
         """
         self.defaults = {
             'useRecursion' : False,
-            'newStyle' : True,
             'includePrivate' : False, 
             'outputFile' : '',
             'basePackage' : '',
@@ -117,7 +117,8 @@
         
         # 2. the commandline options
         if self.parameters['outputFile'] != self.defaults['outputFile']:
-            parms['outputFile'] = self.parameters['outputFile']
+            parms['outputFile'] = Utilities.fromNativeSeparators(
+                self.project.getRelativePath(self.parameters['outputFile']))
             args.append('-o')
             if os.path.isabs(self.parameters['outputFile']):
                 args.append(self.parameters['outputFile'])
@@ -144,9 +145,6 @@
             for ext in self.parameters['sourceExtensions']:
                 args.append('-t')
                 args.append(ext)
-        if self.parameters['newStyle'] != self.defaults['newStyle']:
-            parms['newStyle'] = self.parameters['newStyle']
-            args.append('--oldstyle')
         if self.parameters['includePrivate'] != self.defaults['includePrivate']:
             parms['includePrivate'] = self.parameters['includePrivate']
             args.append('-p')
@@ -235,7 +233,6 @@
         It saves the values in the parameters dictionary.
         """
         self.parameters['useRecursion'] = self.recursionCheckBox.isChecked()
-        self.parameters['newStyle'] = not self.oldStyleCheckBox.isChecked()
         self.parameters['includePrivate'] = self.includePrivateCheckBox.isChecked()
         outfile = self.outputFileEdit.text()
         if outfile != '':
@@ -258,4 +255,4 @@
             self.parameters['languages'].append(itm.text())
         
         # call the accept slot of the base class
-        QDialog.accept(self)
\ No newline at end of file
+        QDialog.accept(self)

eric ide

mercurial