QLabel设置字体颜色方法

(1)使用setPalette()方法如下:

QPalette pe;
pe.setColor(QPalette: :WindowText, Qt: :red);
QLabel * label = new QLabel(this);
label - >setPalette(pe);
label - >setText("Hello World!");


(2)使用样式表如下:

QLabel * label = new QLabel(this);
label - >setStyleSheet("background-color: rgb(250, 0, 0);font-size:60px;color:blue");
label - >setText("Hello World!");


(3)使用一些简单的HTML格式:

QLabel * label = new QLabel(tr("Hello World!"));
QLabel * label = new QLabel("

HelloWorld!

");

 

你可能感兴趣的:(QT)