Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No se me abre Ventana Sala de Espera #828

Open
7 tasks done
Jesusdelgad opened this issue Jul 12, 2021 · 4 comments
Open
7 tasks done

No se me abre Ventana Sala de Espera #828

Jesusdelgad opened this issue Jul 12, 2021 · 4 comments
Assignees
Labels

Comments

@Jesusdelgad
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

  • Leí las reglas del foro (https://github.com/IIC2233/syllabus/issues/1)
  • Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • Revisé el compilado de dudas de la tarea y no encontré una issue similar a la mía (Duda formulario entrega atrasada Syllabus#681)
  • Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
  • Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
  • Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia

Duda

Hola tengo un problema, es que no se me abre la venta de espera. Lei una issue de como intentar hacerlo pero no me resulto, cuando se presiona el boton de iniciar, intento iniciar la ventana de sala de espera, pero solo logro ocultar la venta principal pero no mostrar la sala de espera, esto lo hago sin señales (directamente), lo intente como dice un una issue (con señales) pero no me resulto ya que me tira un error en mi interfaz.py ( y no logro solucionar ese error) , se que es dificil entender así mi problema por eso subi lo que tengo a mi git, la linea 62 de mi main.py (cliente) acciona la función de mostrar la ventana de espera, tengo comentado los dos metodos que utilice , uno directamente ( sin señales) y otro con señales. Espero que se me entienda, muchas gracias de antemano.

@Gustav2000 Gustav2000 self-assigned this Jul 12, 2021
@Gustav2000
Copy link

Hola @Jesusdelgad, encontré una forma alternativa de resolver tu error, no es la más adecuada ya que no apunta a resolver la raíz del problema pero si permite que la sala de espera se muestre de forma correcta.

La solución viene siendo que en el archivo central.py (cliente) en la línea 11 hagas un show de ventana_espera y en la línea 12 un hide, recuerdo haber respondido otra issue que tenía un problema similar y que se pudo resolver de esta forma.

Espero que logres resolverlo.

@Jesusdelgad
Copy link
Author

Hola @Gustav2000, pucha sabes que hice lo que me dijiste pero sigue sin mostrarse la venta_espera:( , subi un commit de lo que me indicaste.

@Jesusdelgad
Copy link
Author

Me acaba de pasar @Gustav2000 que abri 4 clientes y a uno de ellos se le abrio la ventana de espera , pero a los otros no y también ingrese a dos clientes y a solamente a uno se le abrio pero al otro no, no se que ocurre:( (actualize el commit).

@Gustav2000
Copy link

@Jesusdelgad que raro, porque yo acabo de iniciar a 4 clientes y a todos se les mostró la ventana de forma correcta. Lo hiciste a través de la consola?

De todas formas, viendo tu código no creo que sea muy factible cambiar la estructura, pero pienso que para que el flujo de tu programa pueda funcionar de mejor forma le falta más conexión mediante señales desde el main.py para evitar así hacerlas de forma "directa".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants