# Presentación de la condición Activo

**URL:** <https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050>\
**Category:** Velneo\
**Created:** [21 Julio, 2010 08:48 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050 "2010-07-21T08:48:37Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![ramiro](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ramiro/32/5505_2.png) [@ramiro](https://foros.velneo.com/u/ramiro)\
**Post date:** [21 Julio, 2010 08:48 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/1 "2010-07-21T08:48:37Z")

</div>

Buenos dias:

&nbsp;

Desde hace un par de versiones la presentación por defecto de los controles no activos es de todo menos bonita.&nbsp;¿Sabéis de algún estilo CSS aplicable para corregir ese aspecto?

&nbsp;

Saludos. Ramiro

&nbsp;

[attachment=10715,1030]

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [21 Julio, 2010 11:33 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/2 "2010-07-21T11:33:26Z")

</div>

Hola Ramiro,

Prueba con esto:

QLineEdit:disabled, QDoubleSpinBox:disabled, QTimeEdit:disabled, QDateTimeEdit:disabled {

background: #e8e8e8;

selection-background-color: #ffffff;

}

Saludos

* * *

**Overall**

Luis Palomo

[overall@massoicb.com](mailto:overall@massoicb.com)

[www.overall-bcn.com/v7](http://www.overall-bcn.com/v7)

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Julio, 2010 12:43 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/3 "2010-07-21T12:43:02Z")

</div>

Y aprovechando el hilo Overall sabrias la formula CSS para hacer que al pasar el raton por encima de una etiqueta de texto modificar las propiedades de este, en concreto quiero que al pasar el raton se ponga en subrayado. Gracias

![image](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/velneo/original/1X/50d52250aefdd95c3db5ab6a36f45fabe15acad9.jpg)

![image](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/velneo/original/1X/50d52250aefdd95c3db5ab6a36f45fabe15acad9.jpg)

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [21 Julio, 2010 13:22 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/4 "2010-07-21T13:22:52Z")

</div>

Prueba esto,

QLabel:hover {

background: white;  
 text-decoration: underline;

}

Saludos

* * *

**Overall**

Luis Palomo

[overall@massoicb.com](mailto:overall@massoicb.com)

[www.overall-bcn.com/v7](http://www.overall-bcn.com/v7)

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Julio, 2010 13:49 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/5 "2010-07-21T13:49:52Z")

</div>

Pues no me funciona en realidad no hace nada. Procedimiento en un formulario y con varias etiquetas de texto estatico en un procedimiento on init le pongon la instruccion interfaz set hoja de estilo y entre parentisis le pongo el texto que dices y.... no hace nada. Corrigeme si me equivoco

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [21 Julio, 2010 14:17 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/6 "2010-07-21T14:17:06Z")

</div>

Tiens razón, las etiquetas qLabel no permiten esta función, no lo sabia. En su defecto puedes utilizar un control de edición.

Saludos

&nbsp;

* * *

&nbsp;

**Overall**

Luis Palomo

[overall@massoicb.com](mailto:overall@massoicb.com)

[www.overall-bcn.com/v7](http://www.overall-bcn.com/v7)

&nbsp;

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Julio, 2010 14:51 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/7 "2010-07-21T14:51:36Z")

</div>

Ok Pero el problema es que yo queria simular o hacer el mismo intefaz que una pag web es decir las opciones o botones ponerlos como texto simple y cuando pases el raton por encima de la opcion que destacase de alguna manera, bien sea subrayado o negrita etc. Con el control de boton se puede medio simular pero el texto siempre te queda centrado y con el control de edicion creo que siempre te queda el marco del campo. Seguiré investigando.

Gracias de todos modos por tu colaboracion. Y aprovechando que creo que tienes altos conocimientos de CSS podrias aconsejar por aqui una buena guia de CSS pero en español para que nos enteremos.

---

<div class="post-metadata">

**Author:** ![ramiro](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ramiro/32/5505_2.png) [@ramiro](https://foros.velneo.com/u/ramiro)\
**Post date:** [21 Julio, 2010 15:15 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/8 "2010-07-21T15:15:13Z")

</div>

Buenas:

Muchas gracias, Luis, por tu ayuda:

Funciona correctamente en los controles en que lo he probado salvo en el control de edición que muestra el #NAME de una Tabla Maestra (sigue con el fondo gris oscuro).

Este es el estilo que estoy usando (posiblemente sobre algo) :&nbsp;

"QLineEdit:disabled,&nbsp;QDoubleSpinBox:disabled,&nbsp;QTimeEdit:disabled,&nbsp;QDateTimeEdit:disabled,&nbsp;QListBox:disabled,&nbsp;

QListBoxText:disabled,&nbsp;QComboBox:disabled,&nbsp;QList:disabled&nbsp;{background: #e8e8e8;selection-background-color: #ffffff;}"

Y este es el resultado...

Saludos. Ramiro

&nbsp;

[attachment=10736,1031]

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [21 Julio, 2010 15:18 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/9 "2010-07-21T15:18:16Z")

</div>

Aqui tienes el control botón sin marco y justificado ala izquierda:

QPushButton:flat {

text-align: left;

background-color: transparent;

border-style: none;

}

Con el control de edición puedes hacer lo mismo.

En los campos maestros tienes que utilizar la etiqueta:VCEditMaestro&nbsp;

Puedes mirarte la open app [gdCSS](http://velneo.es/gdcss/) de nuestro colega de Guida21 Consulting, hace uso de la propia librería de QT.

Saludos

&nbsp;

&nbsp;

* * *

&nbsp;

**Overall**

Luis Palomo

[overall@massoicb.com](mailto:overall@massoicb.com)

[www.overall-bcn.com/v7](http://www.overall-bcn.com/v7)

&nbsp;

---

<div class="post-metadata">

**Author:** ![ramiro](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ramiro/32/5505_2.png) [@ramiro](https://foros.velneo.com/u/ramiro)\
**Post date:** [21 Julio, 2010 15:28 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/10 "2010-07-21T15:28:51Z")

</div>

Gracias...

Con VCEditMaestro va perfecto.

&nbsp;

Un saludo. Ramiro

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Julio, 2010 15:37 UTC](https://foros.velneo.com/t/presentacion-de-la-condicion-activo/2050/11 "2010-07-21T15:37:24Z")

</div>

Ok muchas gracias, de esta forma ya se puede hacer un boton plano con texto justificado y que al pasar el raton por encima destaque, en este caso cambiando el cursor.

Respecto la aplicacion qdCSS ya le eche un vistazo pero no bienen todas las posibilidades de la herramienta y no biene con detalle todas las posibilidades que se pueden hacer con cada control. En resumen que no me aclaro. La pagina web de Qt encima de estar en ingles creo que esta un poco liada para empezar con el tema.
