Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo cambiar el color y el estilo de fuente del texto de la interfaz Qt

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