¿Cómo agregar estilo a través de setStyleSheet () sin perder el estilo original en Qt?
I Konw puedo usarsetStyleSheet () para configurar el estilo en Qt. Pero encontré un problema cuando utilicésetStyleSheet () dos veces se pierden los primeros estilos, que se configuran al usarsetStyleSheet ().
Por ejemplo,
setStyleSheet("QLabel{color:red;}");
…………
setStyleSheet("QLabel{border-image:url(……)}")
Cuando configuro la imagen del borde, la propiedad del color rojo se pierde.
Traté de resolverlo usando
setStyleSheet(styleSheet()+QString("QLabel{border-image:url(……)}"));
pero era lo mismo que solo existía la propiedad de imagen de borde.
¿Debo agregar todas las propiedades de estilo cuando uso setStyleSheet (), aunque ya lo configuré antes?
Gracias por llevar mi pobre inglés escrito. Cualquier consejo será apreciado.