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