--- a/Project/PropertiesDialog.py Tue May 15 19:39:46 2018 +0200 +++ b/Project/PropertiesDialog.py Wed May 16 19:35:41 2018 +0200 @@ -63,11 +63,13 @@ self.languageComboBox.addItems(project.getProgrammingLanguages()) - projectTypes = project.getProjectTypes() + projectTypes = [] + for projectTypeItem in project.getProjectTypes().items(): + projectTypes.append((projectTypeItem[1], projectTypeItem[0])) self.projectTypeComboBox.clear() - for projectType in sorted(projectTypes.keys()): + for projectType in sorted(projectTypes): self.projectTypeComboBox.addItem( - projectTypes[projectType], projectType) + projectType[0], projectType[1]) ipath = Preferences.getMultiProject("Workspace") or \ Utilities.getHomeDir() @@ -143,11 +145,13 @@ """ curProjectType = self.getProjectType() + projectTypes = [] + for projectTypeItem in self.project.getProjectTypes().items(): + projectTypes.append((projectTypeItem[1], projectTypeItem[0])) self.projectTypeComboBox.clear() - projectTypes = self.project.getProjectTypes(language) - for projectType in sorted(projectTypes.keys()): + for projectType in sorted(projectTypes): self.projectTypeComboBox.addItem( - projectTypes[projectType], projectType) + projectType[0], projectType[1]) index = self.projectTypeComboBox.findData(curProjectType) if index == -1: