Colección de citas famosas - Frases inspiradoras - 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

Qt puede cambiar el texto de la interfaz de muchas maneras (tome el control de etiqueta como ejemplo):

1 A través de qtcreator:

Arrastre la etiqueta al formulario y luego haga clic derecho. la etiqueta - gt; Cambie el texto enriquecido... y modifique el contenido, el color, el estilo de fuente y más de la etiqueta.

2. A través del código:

QLabel? *¿Etiqueta? =?¿Nuevo? QLabel("¿Hola? ¡Mundo!");? //Crea una etiqueta que muestre "¿Hola? "Mundo"

//Utiliza el método setPalette() para cambiar el color.

QPalette?pt;

pt. set color(q paleta::texto de la ventana,? Qt::rojo);? //Establecer en rojo

Tag-gt; //Usar El método setFont() cambia el estilo de fuente

QFont? Font ("Microsoft? Yahei",? 12, 75); //Establecer en Microsoft Yahei, fuente 12

/*Peso normal (tercer parámetro):

QFont:: ¿Claro? -? 25 reflejos

QFont:: ¿Normal?

QFont:: DemiBold? -?63 Medio Negrita

QFont:: ¿Negrita? -?75 Negrita

QFont:: ¿Cuerpo*/

Tag-gt; setFont(font);

//Usar hoja de estilo para cambiar el color

Tag-gt; establecer hoja de estilo(" color :blue;");?/ /Establecer en azul

//Cambia el color y el estilo usando estilos HTML simples.

QLabel?*label2?=?new?QLabel ("lt;h2 gt ltIgthellolt/i>;

"lt font? color = red gt the world! lt/font gt;lt/h2>;) Recursos:

CSDN "C GUI Qt 4 Programming"