QMainWindow

Un `QMainWindow` en PyQt5 puede emitir una variedad de señales que representan eventos o interacciones que ocurren en la ventana principal. Aquí hay algunas de las señales más comunes que puede emitir un `QMainWindow`:

1. `aboutToQuit`: Emitida justo antes de que la aplicación esté a punto de salir, lo que permite realizar tareas de limpieza.

2. `iconSizeChanged`: Emitida cuando cambia el tamaño de los íconos en la barra de herramientas.

3. `windowIconChanged`: Emitida cuando cambia el icono de la ventana principal.

4. `windowTitleChanged`: Emitida cuando cambia el título de la ventana principal.

5. `customContextMenuRequested`: Emitida cuando se solicita un menú contextual personalizado en la ventana.

6. `focusChanged`: Emitida cuando el foco de entrada cambia dentro de la ventana principal.

7. `statusBar().messageChanged`: Emitida cuando cambia el mensaje en la barra de estado.

8. `toolButtonStyleChanged`: Emitida cuando cambia el estilo de los botones en la barra de herramientas.

9. `navigationModeChanged`: Emitida cuando cambia el modo de navegación (por ejemplo, cambiar entre modos de navegación de pestañas y de subventanas).

10. `customContextMenuRequested`: Emitida cuando se solicita un menú contextual personalizado en la ventana.

Estas son algunas de las señales más comunes que puedes conectar a funciones o métodos personalizados para responder a eventos específicos en tu aplicación PyQt5. Puedes consultar la documentación de PyQt5 para obtener una lista completa de señales disponibles en la clase `QMainWindow` y cómo se utilizan.

No hay comentarios.:

Publicar un comentario

INDICE