M閠odos p鷅licos | Atributos p鷅licos | Atributos p鷅licos est醫icos

Referencia de la Clase textEditor.textEditor

Clase que implementa el editor de texto que contienen las ventanas del 谩rea de trabajo de la interfaz MDI. M醩...

Lista de todos los miembros.

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.

Descripci髇 detallada

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.


Documentaci髇 de las funciones miembro

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.

Par醡etros:
logWidget QTextEdit donde se visualizar谩n los resultados
Devuelve:
False si no se pudo realizar la acci贸n
def textEditor.textEditor.currentFile (   self  ) 

Obtiene el nombre completo del archivo.

Devuelve:
el nombre de archiv
def textEditor.textEditor.loadFile (   self,
  filename 
)

Carga un archivo previamente guardado.

Par醡etros:
filename El nombre del archivo.
Devuelve:
False si es que no ha podido abrir el archivo
def textEditor.textEditor.maybeSave (   self  ) 

Definie si es que ha de guardarse el archivo modificado en caso de salida.

Devuelve:
False en caso de no querer cerrar ni guardar el programa, o lo que devuelva la funci贸n de guardar el archivo
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.

Par醡etros:
file El archivo donde guardar
Devuelve:
True si ha guardado correctamente
def textEditor.textEditor.setCurrentFile (   self,
  fileName 
)

Configura par谩metros del archivo abierto.

Par醡etros:
fileName el nombre del archivo
def textEditor.textEditor.strippedName (   self,
  fullFileName 
)

Obtiene el nombre de archivo sin el recorrido de directorios.

Devuelve:
el nombre del archivo
def textEditor.textEditor.userFriendlyCurrentFile (   self  ) 

Obtiene el nombre de archivo de forma m谩s amigable.

Devuelve:
el nombre del archivo

Documentaci髇 de los datos miembro

Booleano que muestra si el documento tiene nombre o no.


La documentaci髇 para esta clase fue generada a partir del siguiente fichero: