Cómo cambiar el color y el estilo de fuente del texto de la interfaz Qt
Hay muchas maneras de cambiar el texto de la interfaz Qt (el control Etiqueta se toma como ejemplo a continuación):
1 A través de Qt Creator:
Arrastre una etiqueta al cuerpo de la ventana, luego haga clic derecho en la etiqueta -gt; Cambiar texto enriquecido...
Vía código: QLabel?*label?=?new?QLabel(" ¡Hola? Mundo!");?
// Utilice el método setPalette() para cambiar el color
QPalette?pt;
pt.setColor(QPalette ::WindowText,?Qt::red);? //Establecer en rojo
label-gt; setPalette(pt);
/Utilice el método setFont() para cambiar el estilo de fuente
QFont?font("Microsoft ?YaHei",?12, 75);?// Establecer en Microsoft YaHei, tamaño de fuente 12, negrita
/*Peso común ( tercer parámetro):
QFont ::Light?-?25 Resaltado
QFont::Normal?-?50 Normal
QFont::DemiBold??63 ?SemiBold
QFont:: Negrita?-?75 Negrita
QFont:: Negro?-?87 Negrita*/
label-gt; );
// Usar hoja de estilo para cambiar el color
label-gt;setStyleSheet("color:blue;");?//Establecer en azul
//Cambie el color y el estilo usando estilos HTML simples
QLabel?*label2?=?new?QLabel("lt;h2gt;lt;igt;Hellolt;/igt;"
"lt;font?color= redgt ;World!lt;/fontgt;lt;/h2gt;")
Referencia: CSDN Programación de la GUI C Qt 4