Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py

changeset 788
5b1b59777460
parent 564
b3d966393ba9
child 791
9ec2ac20e54e
--- a/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Mon Dec 27 19:49:16 2010 +0100
+++ b/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Fri Dec 31 15:19:02 2010 +0100
@@ -69,8 +69,11 @@
         self.sourceExtEdit.setText(", ".join(self.parameters['sourceExtensions']))
         self.excludeFilesEdit.setText(", ".join(self.parameters['ignoreFilePatterns']))
         for language in self.parameters['languages']:
+            if language == "Python":
+                # convert Python to the more specific Python2
+                language = "Python2"
             items = self.languagesList.findItems(language, Qt.MatchFlags(Qt.MatchExactly))
-            items[0].setSelected(True)
+            items and items[0].setSelected(True)
     
     def __initializeDefaults(self):
         """
@@ -93,7 +96,7 @@
         if lang in DocumentationTools.supportedExtensionsDictForApis:
             self.defaults['languages'] = [lang]
         else:
-            self.defaults['languages'] = ["Python"]
+            self.defaults['languages'] = ["Python3"]
     
     def generateParameters(self):
         """
@@ -255,4 +258,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