Clase que implementa el editor de texto que contienen las ventanas del 谩rea de trabajo de la interfaz MDI. M醩...
M閠odos p鷅licos | |
| def | __init__ |
| Constructor, s贸lo lo prepara para su existencia. | |
| def | newFile |
| Crea un nuevo archivo. | |
| def | loadFile |
| Carga un archivo previamente guardado. | |
| def | save |
| Funci贸n provista por conveniencia. | |
| def | saveFile |
| La funci贸n que realiza el guardado final. | |
| def | userFriendlyCurrentFile |
| Obtiene el nombre de archivo de forma m谩s amigable. | |
| def | currentFile |
| Obtiene el nombre completo del archivo. | |
| def | closeEvent |
| Verifica si cierra o no la ventana. | |
| def | documentWasModified |
| Define que el documento ha sido modificado. | |
| def | maybeSave |
| Definie si es que ha de guardarse el archivo modificado en caso de salida. | |
| def | setCurrentFile |
| Configura par谩metros del archivo abierto. | |
| def | strippedName |
| Obtiene el nombre de archivo sin el recorrido de directorios. | |
| def | compile |
| Invoca a Lilypond y hace la conversi贸n a PDF. | |
| def | seePDF |
| Inicia el visor de PDF. | |
Atributos p鷅licos | |
| isUntitled | |
| Booleano que muestra si el documento tiene nombre o no. | |
| parent | |
| Ventana que contiene al editor. | |
| curFile | |
| Nombre actual del archivo abierto con este editor. | |
| highlighter | |
| Resaltador del lenguaje. | |
Atributos p鷅licos est醫icos | |
| int | sequence = 1 |
| N煤mero de documento. | |
Clase que implementa el editor de texto que contienen las ventanas del 谩rea de trabajo de la interfaz MDI.
Preparada para el trabajo con las dem谩s clases del programa.
| def textEditor.textEditor.__init__ | ( | self, | ||
| parent | ||||
| ) |
Constructor, s贸lo lo prepara para su existencia.
| def textEditor.textEditor.compile | ( | self, | ||
| logWidget | ||||
| ) |
Invoca a Lilypond y hace la conversi贸n a PDF.
| logWidget | QTextEdit donde se visualizar谩n los resultados |
| def textEditor.textEditor.currentFile | ( | self | ) |
Obtiene el nombre completo del archivo.
| def textEditor.textEditor.loadFile | ( | self, | ||
| filename | ||||
| ) |
Carga un archivo previamente guardado.
| filename | El nombre del archivo. |
| def textEditor.textEditor.maybeSave | ( | self | ) |
Definie si es que ha de guardarse el archivo modificado en caso de salida.
| def textEditor.textEditor.save | ( | self | ) |
Funci贸n provista por conveniencia.
Abre el archivo en el que se guardar谩 el texto. El guardado final lo realiza saveFile()
| def textEditor.textEditor.saveFile | ( | self, | ||
| file | ||||
| ) |
La funci贸n que realiza el guardado final.
Las dem谩s se basan en esta para realizar el guardado del archivo.
| file | El archivo donde guardar |
| def textEditor.textEditor.setCurrentFile | ( | self, | ||
| fileName | ||||
| ) |
Configura par谩metros del archivo abierto.
| fileName | el nombre del archivo |
| def textEditor.textEditor.strippedName | ( | self, | ||
| fullFileName | ||||
| ) |
Obtiene el nombre de archivo sin el recorrido de directorios.
| def textEditor.textEditor.userFriendlyCurrentFile | ( | self | ) |
Obtiene el nombre de archivo de forma m谩s amigable.
Booleano que muestra si el documento tiene nombre o no.
1.7.1