180 Constructor |
180 Constructor |
181 |
181 |
182 @param parent parent widget of this lexer |
182 @param parent parent widget of this lexer |
183 @param name name of the pygments lexer to use (string) |
183 @param name name of the pygments lexer to use (string) |
184 """ |
184 """ |
185 super(LexerPygments, self).__init__(parent) |
185 super().__init__(parent) |
186 |
186 |
187 self.__inReadSettings = False |
187 self.__inReadSettings = False |
188 |
188 |
189 if name.startswith("Pygments|"): |
189 if name.startswith("Pygments|"): |
190 self.__forcedPygmentsName = True |
190 self.__forcedPygmentsName = True |
325 @type QSettings |
325 @type QSettings |
326 @param prefix prefix for the settings key (defaults to "/Scintilla") |
326 @param prefix prefix for the settings key (defaults to "/Scintilla") |
327 @type str (optional) |
327 @type str (optional) |
328 """ |
328 """ |
329 self.__inReadSettings = True |
329 self.__inReadSettings = True |
330 super(LexerPygments, self).readSettings(qs, prefix=prefix) |
330 super().readSettings(qs, prefix=prefix) |
331 self.__inReadSettings = False |
331 self.__inReadSettings = False |
332 |
332 |
333 def language(self): |
333 def language(self): |
334 """ |
334 """ |
335 Public method returning the language of the lexer. |
335 Public method returning the language of the lexer. |