1樓:書飛凝
在qt中可以通過qss來定義介面文字的顏色和字型樣式。
qss中的font用於定義字型樣式,color用於定義文字顏色,background-color用於定義背景顏色。
示例:qlineedit
qtextedit
2樓:匿名使用者
qt改變介面文字有很多方法(下面以label控制元件為例):
1.通過qt creater:
拖一個label到窗體上,對著label右鍵->改變多資訊文字...,裡面就可以修改label的內容、顏色、字型樣式等等。
2.通過**:
qlabel *label = new qlabel("hello world!"); //新建一個顯示"hello world"的label
//使用setpalette()方法改變顏色
qpalette pt;
pt.setcolor(qpalette::windowtext, qt::red); //設定為紅色
label->setpalette(pt);
//使用setfont()方法改變字型樣式
qfont font("microsoft yahei", 12,75); //設定為微軟雅黑,字型12號,加粗
/*常見權重(第三個引數):
qfont::light - 25 高亮
qfont::normal - 50 正常
qfont::demibold - 63 半粗體
qfont::bold - 75 粗體
qfont::black - 87 黑體*/
label->setfont(font);
//使用樣式表改變顏色
label->setstylesheet("color:blue;"); //設定為藍色
//使用簡單的html樣式改變顏色和樣式
qlabel *label2 = new qlabel("")
3樓:情絲萬種
顏色我一般用 setstylesheet 設定字型的color
如果是淡出的字型的話,setfont
4樓:風暴之靈
1 可以使用setpalette()方法實現注:qpalete::window,通常指視窗部件的背景色;
qpalette:windowtext,通常指視窗不見的前景色;
qpalette::base,指文字輸入視窗部件(比如qtextedit,qlinedit等)的背景色. qpalette::
text,與qpalette::base一塊使用,指文字輸入視窗部件的前景色 qpalette::button,指按鈕視窗部件的背景色; qpalette::
buttontext,指按鈕視窗部件的前景色.
2 使用樣式表如下:
setstylesheet(font-color:your color);
5樓:匿名使用者
qt 提供qss設定樣式,你可以用qss去改變任何部件的樣式。
怎麼改變PDF的整體文字顏色加深
pdf轉換為word格式再設定 pdf格式的東西 顏色如何把它加深呢?一般都是在掃描的時候將解析度調高,字型顏色會加深,如果是掃描後的東西就不知道了 pdf文字顏色如何去進行修改?對pdf檔案中的文字顏色怎樣改變?我們可以講pdf檔案先轉換成word文件,然後再將pdf檔案中的文字顏色進行改變。pd...
在ps中怎麼插入文字怎麼改變文字的顏色
點工具欄中的 t 然後在頁面上一點就會出現一閃一閃的 i 打上你想要的文字,按 enter 鍵確認,在字元面板你有個選顏色的,選擇你喜歡的顏色就行了。在photoshop中怎麼修改已新增文字的顏色 雙擊文字圖層圖示 選中想要更換顏色的文字 在頂部屬性欄裡更改顏色 ps新增文字怎麼改字型顏色 把你寫好...
cad怎麼改變所有圖層的顏色,ps6怎麼改變圖層顏色,PS中怎樣給圖層填充顏色
輸入la命令,然後按著ctrl點顏色那個地方,第一次會彈出顏色對話方塊,取消,這時ctrl不要鬆,再選其他要改的顏色,然後鬆開ctrl,點顏色那個地方,一改,全部統一了。開啟圖層特性管理器,可以選中全部圖層,再改一下顏色就好了 到圖層特性管理器裡修改就可以了。ps6怎麼改變圖層顏色,ps中怎樣給圖層...