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.