IIC2233 / syllabus-2019-1

Repositorio oficial del curso IIC2233 Programación Avanzada 🎉 🎊
43 stars 69 forks source link

Ayuda Crash #604

Closed mnbenimeli closed 5 years ago

mnbenimeli commented 5 years ago

Hola, estoy teniendo problemas al ejecutar mi cliente pues la ventana se me crashea. No me manda error ni nada. Mi idea es crear un QThread como backend del cliente para que esté atento a recibir las instrucciones del servidor y mande los input del frontend; pero se crashea al hacer la conexión inicial. He estado un buen rato y no cacho cuál es el problema.

jeschuwirth commented 5 years ago

Hola,

Sube tu código a tu repositorio para poder ayudarte

mnbenimeli commented 5 years ago

Ya~~

jeschuwirth commented 5 years ago

Encontré el problema, era bien pequeño y costó bastante encontrarlo:

En el main de cliente, en e método ingresar_datos de VentanaInicial tienes a línea self.conexion.run()

Esto hace que corra el código de conexión en el thread principal y por esa razón se te queda pegado el programa, lo que necesitas es: self.conexion.start()

Eso va a iniciar el mismo método en un nuevo thread que es lo que querias.

Exito con el resto de la tarea 😄