82 |
82 |
83 self.lexer = None |
83 self.lexer = None |
84 self.lexers = lexers |
84 self.lexers = lexers |
85 |
85 |
86 # set initial values |
86 # set initial values |
|
87 import QScintilla.Lexers |
87 languages = sorted([''] + list(self.lexers.keys())) |
88 languages = sorted([''] + list(self.lexers.keys())) |
88 self.lexerLanguageComboBox.addItems(languages) |
89 for language in languages: |
|
90 self.lexerLanguageComboBox.addItem( |
|
91 QScintilla.Lexers.getLanguageIcon(language, False), |
|
92 language) |
89 self.on_lexerLanguageComboBox_activated("") |
93 self.on_lexerLanguageComboBox_activated("") |
90 |
94 |
91 def save(self): |
95 def save(self): |
92 """ |
96 """ |
93 Public slot to save the Editor Highlighting Styles configuration. |
97 Public slot to save the Editor Highlighting Styles configuration. |