**
Qt - QLabel設(shè)置字體顏色
**
? 第一種,使用setPalette()方法如下:
QLabel *label = new QLabel(tr("Hello Qt!"));
QPalette pe;
pe.setColor(QPalette::WindowText,Qt::white);
label->setPalette(pe);
? 第二種,使用樣式表如下:
setStyleSheet("QLabel{color:red;font:40pt;background-color:rgb(0,0,0);}");
//setStyleSheet("color:#ff6600;");
? 第三種,使用QStyle,在Qt Demo中有一個(gè)很好的講解QStyle的例子,可以參考學(xué)習(xí)。文章來源:http://www.zghlxwxcb.cn/news/detail-612987.html
? 第四種,使用一些簡(jiǎn)單的HTML格式:文章來源地址http://www.zghlxwxcb.cn/news/detail-612987.html
QLabel *label = `new QLabel("<h2><i>Hello</i><font color=red>Qt!</font></h2>");`
到了這里,關(guān)于Qt - QLabel設(shè)置字體顏色的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!