QT - problema con las coneciones

 
Vista:

problema con las coneciones

Publicado por Diego Machado (1 intervención) el 18/03/2007 00:26:08
Hola gente, estoy comenzando con qt y trato de hacer una mini calculadora,
tengo una funcion con el formato:

void asignar(int numero);

la cual quiero llamar cuando se haga click en determinado boton

para eso hago:

connect(cmd_0, SIGNAL( clicked() ), this, SLOT( asignar(n) ));

pero no pasa nada, sin embargo cuando hago

connect(cmd_0, SIGNAL( clicked() ), this, SLOT( asignar() ));

y declaro la funcion para que no reciba argumentos funciona, por algun lado lei que las dos funciones (SIGNAL y SLOT) tienen que tener la misma cantidad de argumentos, pero yo necesito que funcione como esta en la primera para que seguun el boton que se precione le mande el numero adecuado a la funcion. Alguien tiene idea de como hacerlo?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder