Clase encargada de todos los procesos de resaltado del documento que tiene como padre (argumento parent del constructor). M醩...
M閠odos p鷅licos | |
def | __init__ |
Constructor del objeto, inicializa, principalmente, las variables para el resaltado de la sintaxis. | |
def | highlightBlock |
M茅todo que resalta los bloques de texto. | |
Atributos p鷅licos | |
highlightingRules | |
Diccionario con los pares (patr贸n, formato) con los que se dar谩 color a los diferentes tipos de comandos de Lilypond. | |
commentFormat | |
Formato de los comentarios de Lilypond. | |
multilineCommentOpen | |
Expresi贸n de apertura de bloque de comentario. | |
multilineCommentClose | |
Expresi贸n de cierre de bloque de comentario. |
Clase encargada de todos los procesos de resaltado del documento que tiene como padre (argumento parent del constructor).
Debido a la implementaci贸n de su clase padre, su funci贸n principal, highlightBlock() ser谩 llamada cada vez que sea necesario, por lo que s贸lo es necesario asociar el texto con la instancia de esta clase.
def Highlighter.LilypondHighlighter.__init__ | ( | self, | ||
parent = None | ||||
) |
Constructor del objeto, inicializa, principalmente, las variables para el resaltado de la sintaxis.
parent | Objeto al que se asocia el resaltado de sintaxis. |
def Highlighter.LilypondHighlighter.highlightBlock | ( | self, | ||
text | ||||
) |
M茅todo que resalta los bloques de texto.
Implementaci贸n del m茅todo abstracto de la clase madre QSyntaxHighlighter
text | El texto a resaltar |