# Cambiar el color al ganar el foco

**URL:** <https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077>\
**Category:** Velneo\
**Created:** [21 Marzo, 2013 15:21 UTC](https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077 "2013-03-21T15:21:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmcf3](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jmcf3](https://foros.velneo.com/u/jmcf3)\
**Post date:** [21 Marzo, 2013 15:21 UTC](https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077/1 "2013-03-21T15:21:34Z")

</div>

Buenas tardes a todos, ¿Como puedo hacer para cambiar el color en un formulario de un campo texto cuando gana el foco?, o ¿poner en un color todos los campos que son obligatorios para rellenar?.Por mas que miro lo de las señales y manejador de eventos no me entero.

Gracias

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [21 Marzo, 2013 17:19 UTC](https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077/2 "2013-03-21T17:19:46Z")

</div>

@jmcf3

&nbsp;

Puedes leer el artículo del blog **[Un ejemplo usando estilos en Velneo V7](http://velneo.es/un-ejemplo-usando-estilos-en-velneo-v7/ "Enlace Permanente a Un ejemplo usando estilos en Velneo V7")**

Ahí tienes un ejemplo de lo que necesitas

Existen muchos post en el foro al respecto, tan solo tienes que hacer una búsqueda

&nbsp;

---

<div class="post-metadata">

**Author:** ![jmcf3](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jmcf3](https://foros.velneo.com/u/jmcf3)\
**Post date:** [21 Marzo, 2013 18:01 UTC](https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077/3 "2013-03-21T18:01:23Z")

</div>

Muchas gracias, he buscado toda la mañana pero por “cambio color gana foco”, o cosas así, gana foco.Hasta he visto otro post tuyo que decías algo de las señales.,pero nada de cambiar color.Tendría que haber buscado por estilos. Muchas gracias

---

<div class="post-metadata">

**Author:** ![aztecmexico](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/aztecmexico/32/3498_2.png) [@aztecmexico](https://foros.velneo.com/u/aztecmexico)\
**Post date:** [21 Marzo, 2013 18:40 UTC](https://foros.velneo.com/t/cambiar-el-color-al-ganar-el-foco/6077/4 "2013-03-21T18:40:47Z")

</div>

Lo resuelves con CSS, tal como te indica Antonio, yo utilizo este como ejemplo:  
"QLineEdit  
{  
background-image: none;  
border: 2px;  
border-width: 1px;  
border-style: solid;  
border-color: rgb(201,205,218);  
border-radius: 3px;  
padding: 0 8px;  
background: rgb(234,236,244);  
selection-background-color: darkgray;  
}  
QLineEdit::focus  
{  
background: white;  
}  
QLabel  
{  
background: none;  
}

"

Con el focus es donde vas cambiando los colores.  
Solo checa el nombre del control a los que se los vas a aplicar, son distintos para edición alfabética, numérica, fecha, hora, etc. Pero todos admiten los valores de estado.
