QT5如何設定QLabel中字型的顏色

2022-08-30 16:03:28 字數 690 閱讀 9474

如何使用qt5,設定qlabel中字型的顏色。

大致有幾種做法:

一是使用setpalette()方法;

二是使用樣式表;

三是可以使用qstyle;

四是可以在其中使用一些簡單的html樣式。

第一種,使用setpalette()方法如下:

qpalette pe;

pe.setcolor(qpalette::windowtext, qt::red);

qlabel *label = new qlabel(this);

label->setpalette(pe);

label->settext("hello world");

第二種,使用樣式表如下:

qlabel *label = new qlabel(this);

label->setstylesheet("background-color: rgb(250, 0, 0);font-size:60px;color:blue");

label->settext("hello world");

第三種,使用qstyle

第四種,使用一些簡單的html格式:

qlabel *label = new qlabel(tr("hello qt!"));

qlabel *label = new qlabel("hello

qt!

Qt5字型設定

1 設定字型 void imgprocessor showfontcombobox qstring combostr 設定字型 void imgprocessor mergeformat qtextcharformat format 2 設定字型大小 void imgprocessor showsi...

如何使用Qt4,設定QLabel中字型的顏色。

其實,這是乙個比較常見的問題。大致有幾種做法 一是使用setpalette 方法 二是使用樣式表 三是可以使用qstyle 四是可以在其中使用一些簡單的html樣式。下面就具體說一下,也算是個總結吧。第一種,使用setpalette 方法如下 qlabel label new qlabel tr h...

使用Qt4如何設定QLabel中字型的顏色

其實,這是乙個比較常見的問題。大致有幾種做法 一是使用setpalette 方法 二是使用樣式表 三是可以使用qstyle 四是可以在其中使用一些簡單的html樣式。下面就具體說一下,也算是個總結吧。第一種,使用setpalette 方法如下 qlabel label new qlabel tr h...