65 @param filterLanguages list of languages to be filtered out |
65 @param filterLanguages list of languages to be filtered out |
66 @type list of str |
66 @type list of str |
67 """ |
67 """ |
68 from eric7.QScintilla import Lexers |
68 from eric7.QScintilla import Lexers |
69 |
69 |
70 languages = list(Lexers.getSupportedLanguages().keys()) |
70 languages = list(Lexers.getSupportedLanguages()) |
71 for lang in filterLanguages: |
71 for lang in filterLanguages: |
72 if lang in languages: |
72 if lang in languages: |
73 languages.remove(lang) |
73 languages.remove(lang) |
74 self.languageComboBox.addItems([""] + sorted(languages) + self.__extras) |
74 self.languageComboBox.addItems([""] + sorted(languages) + self.__extras) |
75 |
75 |