Focus
En palabras sencillas, el focus de un programa es el control donde esta el cursor. Osea si escribimos algo, o pulsamos una tecla, en ese control se va a procesar.Los controles tienen el siguiente método relacionado con el focus:
.setfocus(): hace que el focus pase al control
Y los eventos:
.GotFocus: se produce cuando recibe el focus.
.lostFocus: se produce cuando pierde el focus.
A continuación un ejemplo:
Vamos a tener varios controles (TextboxNombre, TextboxApellidos, valueBoxEdad y un botón), los cuales mostrarán un mensaje cuando consigan o pierdan el focus del programa. Tambien cuando se pulse las teclas Enter o Return , se va a cambiar el focus al control que nos interese
Codigo fuente
-
-
Enlace de descarga del ejemplo: alojado en box.com
Más información:
https://gambaswiki.org/wiki/comp/gb.qt4/control
https://gambaswiki.org/wiki/comp/gb.qt4/control/setfocus
https://gambaswiki.org/wiki/comp/gb.qt4/control/.gotfocus
https://gambaswiki.org/wiki/comp/gb.qt4/control/.lostfocus
No hay comentarios:
Publicar un comentario