QLabel设置字体颜色方法

版权声明:如果对您有帮助,求点赞!本文为博主原创作品,转载请声明出处! https://blog.csdn.net/u011086209/article/details/86073191

(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("<h2><i>Hello</i><font color=red>World!</font></h2>");

猜你喜欢

转载自blog.csdn.net/u011086209/article/details/86073191