Herencias QtGui::QMainWindow.
Métodos públicos | |
def | __init__ |
Constructor de la página principal. | |
def | tr |
Función que traduce una cadena dada a codificación UTF8. | |
def | open |
Acción asociada a actionAbrir. | |
def | closes |
Acción asociada a actionSalir. | |
def | load |
Acción asociada a actionGuardar. | |
def | saveFile |
Método llamado por la función load. | |
def | opciones_2 |
Acción asociada a actionOpciones2. | |
def | imp |
Acción asociada a actionImprimir. | |
def | mensajes |
Acción asociada a actionMensajes. | |
def | registros |
Acción asociada a actionRegistros. | |
def | segmento_de_texto |
Acción asociada a actionSegmento_de_texto. | |
def | segmento_de_datos |
Acción asociada a actionSegmento_de_datos. | |
def | ejecutar |
Acción asociada a actionEjecutar. | |
def | ejecutar_multi |
Acción asociada a actionEjecuci_n_multipasos. | |
def | ejecutar_single |
Acción asociada a actionEjecuci_n_pasos. | |
def | cortes |
Acción asociada a actionPunto_de_corte. | |
def | fijar_valor |
Acción asociada a actionFijar_valor. | |
def | parar |
Acción asociada al botón de parar ejecución de la barra de herramientas. | |
def | barraH |
Acción asociada a actionBarra_de_herramientas. | |
def | barraE |
Acción asociada a actionBarra_de_estado. | |
def | conso_clear |
Acción asociada a actionLimpiar_Consola. | |
def | recuperar |
Acción asociada a actionVista_inicial. | |
def | limpiar_registros |
Acción asociada a actionLimpiar_registros. | |
def | recargar |
Acción asociada a actionRecargar. | |
def | reinicializar |
Acción asociada a actionReinicializar. | |
def | closeEvent |
Método para redefinir los eventos que se producen tras el cierre de la ventana principal. | |
def | showEvent |
Método para redefinir los eventos que se producen tras restaurar la ventana principal. | |
def | hideEvent |
Método para redefinir los eventos que se producen tras minimizar la ventana principal. | |
def | whatsThis |
Acción asociada a actionTemas_de_ayuda. | |
def | sobre |
Acción asociada a actionSobre_spim. | |
def | ayudaTemas |
Acción asociada a actionAyuda. | |
def | createActions |
Método para asociar signals y slots de los ítems de los menús. | |
def | createToolBars |
Método que añade acciones a la barra de tareas. | |
def | createStatusBar |
Método para crear la barra de estado. | |
def | createPaneles |
Método para crear el panel de registros, segmentos de datos y texto y mensajes. | |
Atributos públicos | |
ptosrup | |
Almacena los puntos de ruptura introducidos. | |
Atributos públicos estáticos | |
tuple | pathini = os.path.join("excepcion.s") |
Valor inicial de la ruta del archivo de interrupciones. | |
list | opci = [1, 0, 0, 0] |
Vector que almacena el valor por defecto de las opciones del simulador. |
def principal::Principal::tr | ( | self, | ||
string | ||||
) |
Función que traduce una cadena dada a codificación UTF8.
Recibe como parámetro la cadena a traducir
def principal::Principal::open | ( | self | ) |
Acción asociada a actionAbrir.
Abre el diálogo de abrir fichero para abir un fichero en ensamblador y cargarlo en el simulador
def principal::Principal::closes | ( | self | ) |
Acción asociada a actionSalir.
Realiza las acciones necesarias para abandonar el programa
def principal::Principal::load | ( | self | ) |
Acción asociada a actionGuardar.
Abre el diálogo de guardar fichero y llama a la función saveFile
def principal::Principal::saveFile | ( | self, | ||
fileName | ||||
) |
Método llamado por la función load.
Crea el fichero .out de nombre pasado como parámetro y guarda el estado actual de los distintos paneles en él
def principal::Principal::opciones_2 | ( | self | ) |
Acción asociada a actionOpciones2.
Abre el diálogo de opciones del Spim
def principal::Principal::imp | ( | self | ) |
Acción asociada a actionImprimir.
Abre el diálogo que permite imprimir valores en el panel de mensajes
def principal::Principal::mensajes | ( | self | ) |
Acción asociada a actionMensajes.
Función para ocultar o hacer visible el panel de mensajes
def principal::Principal::registros | ( | self | ) |
Acción asociada a actionRegistros.
Función para ocultar o hacer visible el panel de registros
def principal::Principal::segmento_de_texto | ( | self | ) |
Acción asociada a actionSegmento_de_texto.
Función para ocultar o hacer visible el panel de segmento de texto
def principal::Principal::segmento_de_datos | ( | self | ) |
Acción asociada a actionSegmento_de_datos.
Función para ocultar o hacer visible el panel de segmento de datos
def principal::Principal::ejecutar | ( | self | ) |
Acción asociada a actionEjecutar.
Abre el diálogo de parámetros de ejecución del simulador
def principal::Principal::ejecutar_multi | ( | self | ) |
Acción asociada a actionEjecuci_n_multipasos.
Abre el diálogo para seleccionar el número de pasos a ejecutar
def principal::Principal::cortes | ( | self | ) |
Acción asociada a actionPunto_de_corte.
Abre el diálogo que permite añadir y suprimir puntos de ruptura
def principal::Principal::fijar_valor | ( | self | ) |
Acción asociada a actionFijar_valor.
Abre el diálogo que permite asignar un valor a un registro
def principal::Principal::parar | ( | self | ) |
Acción asociada al botón de parar ejecución de la barra de herramientas.
Función para parar la ejecución en curso
def principal::Principal::barraH | ( | self | ) |
Acción asociada a actionBarra_de_herramientas.
Función para ocultar o hacer visible la barra de herramientas
def principal::Principal::barraE | ( | self | ) |
Acción asociada a actionBarra_de_estado.
Función para ocultar o hacer visible la barra de estado
def principal::Principal::conso_clear | ( | self | ) |
Acción asociada a actionLimpiar_Consola.
Función para limpiar la consola
def principal::Principal::recuperar | ( | self | ) |
Acción asociada a actionVista_inicial.
Función para restaurar la disposición por defecto de la ventana principal
def principal::Principal::limpiar_registros | ( | self | ) |
Acción asociada a actionLimpiar_registros.
Función para poner todos los registros a 0
def principal::Principal::recargar | ( | self | ) |
Acción asociada a actionRecargar.
Función para volver a ensamblar el archivo actual en el simulador
def principal::Principal::reinicializar | ( | self | ) |
Acción asociada a actionReinicializar.
Función para restaurar el contenido de los registros y la memoria
def principal::Principal::closeEvent | ( | self, | ||
event | ||||
) |
Método para redefinir los eventos que se producen tras el cierre de la ventana principal.
Se cierran todas las ventanas abiertas de la aplicación
def principal::Principal::showEvent | ( | self, | ||
event | ||||
) |
Método para redefinir los eventos que se producen tras restaurar la ventana principal.
Se restauran todas las ventanas abiertas de la aplicación
def principal::Principal::hideEvent | ( | self, | ||
event | ||||
) |
Método para redefinir los eventos que se producen tras minimizar la ventana principal.
Se minimizan todas las ventanas abiertas de la aplicación
def principal::Principal::whatsThis | ( | self | ) |
Acción asociada a actionTemas_de_ayuda.
Activa el modo ¿Qué es esto?
def principal::Principal::sobre | ( | self | ) |
Acción asociada a actionSobre_spim.
Muestra una pequeña información sobre la aplicación
def principal::Principal::ayudaTemas | ( | self | ) |
Acción asociada a actionAyuda.
Abre una nueva ventana para consultar los distintos temas de ayuda sobre la aplicación