--- 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)