大致有幾種做法:一是使用setpalette()方法;二是使用樣式表;三是可以使用qstyle;四是可以在其中使用一些簡單的html樣式。下面就具體說一下,也算是個總結吧。
第一種,使用setpalette()方法如下:
...qlabel *label = new qlabel(tr("hello qt!"));
qpalette pe;
pe.setcolor(qpalette::windowtext,qt::white);
label->setpalette(pe);
第二種,使用樣式表如下:
setstylesheet(font-color:your color);
//具體情形可以看qt assistant
第三種,使用qstyle,在qt demo中有乙個很好的講解qstyle的例子,可以參考學習。
第四種,使用一些簡單的html格式:
qlabel *label = new qlabel(tr("hello qt!"));
qlabel *label = new qlabel("");
如何使用Qt4,設定QLabel中字型的顏色。
其實,這是乙個比較常見的問題。大致有幾種做法 一是使用setpalette 方法 二是使用樣式表 三是可以使用qstyle 四是可以在其中使用一些簡單的html樣式。下面就具體說一下,也算是個總結吧。第一種,使用setpalette 方法如下 qlabel label new qlabel tr h...
使用Qt4如何設定QLabel中字型的顏色
其實,這是乙個比較常見的問題。大致有幾種做法 一是使用setpalette 方法 二是使用樣式表 三是可以使用qstyle 四是可以在其中使用一些簡單的html樣式。下面就具體說一下,也算是個總結吧。第一種,使用setpalette 方法如下 qlabel label new qlabel tr h...
Qt 設定QLabe中字型的顏色
在視覺化模式下修改是很簡單的 現選中要修改的label 然後按下圖所示 其他的可參考以下說明 最近有同學問,如何使用qt4,設定qlabel中字型的顏色。其實,這是乙個比較常見的問題。大致有幾種做法 一是使用setpalette 方法 二是使用樣式表 三是可以使用qstyle 四是可以在其中使用一些...