Академический Документы
Профессиональный Документы
Культура Документы
Hola, este esta es una guía para crear una interfaz gráfica en Python usando PyQt, es un ejemplo
sencillo con una ventana y un botón que al presionarlo cambie de texto, es solamente una muestra
práctica de la creación de interfaces con PyQt.
NOTA:
En caso de tener mal instalado Python o fallar la instalación de PyQt puedes descargar Python +
PyQt gratis por medio de este link https://ouo.io/MsFKtV (Solo para usuarios Windows) cuando se
descargue por completo se descomprime y debes agregar la ruta de esta carpeta a las variables de
entorno.
3. Se guarda el archivo en la misma ruta del archivo Python, en este caso el archivo lleva por
nombre MainWindow.ui
4. Se crea un archivo Python que nos permitirá manipular la interfaz que creamos
anteriormente, en este caso el archivo se llama “main.py” y se agregan las siguientes
librerías.
5. Ahora se crea una clase que herede de QMainWindow, se carga el archivo de la interfaz y
se inicializan los objetos que había en ella, en este caso solamente era un botón “btn_hola”
que se cambiará de texto cuando se lo presione, para eso se necesita una función que llame
“btn_hola_on_click()” que reemplazará el texto “Hola” del botón por el texto “Gracias”
6. Ahora hay que crear un objeto de la clase para ver si funciona al código anterior
Usar la sentencia if __name__ … para la creación
se crea 1 objeto de tipo QApplication y le enviamos por parámetro los argumentos
que hay dentro de la case sys,
se crea un objeto de la clase que creamos anteriormente “MainWindowApp”
Usar la función show que es heredada de la clase QMainWindow y por eso la
podemos usar
Por ultimo hay que usar la función excec_() de la clase QApplication por medio del
objeto