Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2013, 03:04
edanvar
 
Fecha de Ingreso: octubre-2013
Mensajes: 59
Antigüedad: 10 años, 6 meses
Puntos: 0
Como abrir una segunda ventana

Tengo una aplicacion1 que hace un trabajo determinado, al terminar, la idea es que, mediante un boton, se cierre esa aplicacion1 y llame a la otra aplicacion2, pasandole ciertos parametros con los que esta segunda apliacion trabajara.

El problema es que, despues de que la apliacion1 ha terminado, al pulsar el boton que esta conectado con el "main" de la apliacion2 obtengo el siguiente mensaje:

Código Python:
Ver original
  1. QCoreApplication::exec: The event loop is already running

Con lo cual no se que hacer para llamar desde apliacion1 a aplicacion2

La llamada desde apliacion1 la he hecho simplemente conectando un boton con esto:

Código Python:
Ver original
  1. def launchResults(self):
  2.        
  3.         resultsShow.main() #resultsShow es lo que he llamado apliacion2
  4.         #el metodo launchResults estaria dentro de aplicacion1
  5.         #no he puesto el paso de parametros, solo la llamada
  6.         quit()

Me gustaria saber si alguien me podria ayudar con esto.

Una cosa mas, esto no lo necesito pero...Y si quisiera tener 2 ventanas abiertas, esto es, dos "MainWindow" cada una con sus botones, etc etc, seria posible?

Gracias