[Kde-devel-es] Problemas con QT-Designer

Pablo de Vicente kde-devel-es@mail.kde.org
Sat, 26 Oct 2002 08:20:59 +0200


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hola,

 Tengo un problema con la conexión de slots-signals en QT-Designer. Veamos:

- - Tengo el diálogo ya diseñado, con botones, entradas de texto (LineEdit) e 
incluso alguno widget propio. Hay dos botones llamados Compute y Clear.

- - Ahora genero 2 ranuras (slots) nuevas que quiero conectar a Compute y Clear 
respectivamente. Para ello Pulso: Edit -> Slots... y se abre un cuadro de 
diálogo que me permite crear nuevos slots. 

- - Pulso sobre New Slot y cambio el nombre a "slotComputeCoords" y dejo el 
acceso público porque lo tiene que utilizar otra clase que es la que lleva el 
código que realiza los cálculos y que será la que codificaré a mano después.

- - Repito el proceso con un nuevo slot al que llamaré "slotClearCoords" y una 
vez finalizado cierro este diálogo.

- - Ahora quiero conectar el botón "Compute" con uno de los slots que he 
definido antes, así que pulso el botón de la goma (bueno a mi me recuerda una 
goma de esas que teníamos de pequeños de dos colores roja-azul), en realidad 
también se puede pulsar F3. Arrastro desde el botón "Compute" hacia el 
exterior una línea que me aparece .... y se me abre un cuadro de diálogo 
nuevo.....
y aquí está el problema: cuando trato de conectar la señal "clicked()" con mis 
nuevos slots, estos no aparecen en el cuadro de diálogo. Sólo me aparecen los 
slots predefinidos de cada widget, que se puede seleccionar desde una lista 
desplegable. 

He intentado editar el archivo ui y escribirlo yo a mano, pero el problema es 
que no sé cual es el receptor con ese slot. 

Ayuda, por favor....

Gracias,

Pablo.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)

iD8DBQE9ujRYSItUpHl6kJERAlpfAJ9d+a11X1gadgmV/d3b3nITADIWvACfVYtJ
SNUmhTt1UAUe+E3xYdpG+UY=
=M6sV
-----END PGP SIGNATURE-----