當前位置:成語大全網 - 漢語詞典 - 如何改變Qt界面文字的顏色字體樣式

如何改變Qt界面文字的顏色字體樣式

Qt可以通過多種方式改變界面文字(以標簽控件為例):

1.通過qtcreator:

將標簽拖到表單上,然後右鍵單擊標簽-& gt;更改多信息文本...並且可以修改標簽的內容、顏色、字體樣式等等。

2.通過代碼:

QLabel?*標簽?=?新的?QLabel("餵?世界!”);?//創建壹個顯示“Hello?“世界”的標簽

//使用setPalette()方法更改顏色。

QPalette?pt;

pt . set color(q palette::window text,?Qt::紅色);?//設置為紅色

標簽-& gt;set palette(pt);

//使用setFont()方法更改字體樣式。

QFont?字體(“微軟?雅黑“,?12,75);?//設置為微軟雅黑,字體12,加粗。

/*普通重量(第三個參數):

QFont::光?-?25個亮點

QFont::正常?-?50正常

QFont::DemiBold?-?63半粗體

QFont::Bold?-?75粗體

QFont::黑?-?87?粗體*/

標簽-& gt;setFont(字體);

//使用樣式表更改顏色

標簽-& gt;set style sheet(" color:blue;");?//設置為藍色

//使用簡單的HTML樣式更改顏色和樣式。

QLabel?*label2?=?新的?QLabel(" & lt;h2 & gt& lt我& gt妳好& lt/I >;

“& lt字體?color = red & gt世界!& lt/font & gt;& lt/H2 >;)資源:

CSDN 《C++ GUI Qt 4編程》