Qt QPalette類的用法

2021-07-04 10:53:13 字數 956 閱讀 4864

qpalette是qt中的乙個調色盤類,用於美化介面。

常用的建構函式如上,一般用qcolor進行初始化,button表示視窗控制項顏色,window表示視窗顏色。

qcolor的初始化:

其中qt::globalcolor包括:

如qt::green。

(用於設定顏色)

colorrole

作用域qpalette::window

視窗顏色

qpalette::windowtext

視窗文字顏色

qpalette::base

例如textedit的背景色

qpalette::text

例如textedit的文本色

qpalette::button

按鈕背景色

qpalette::buttontext

按鈕顏色

qpalette::hightlight

高亮背景色

qpalette::hightlighttext

高亮字型色

qpalette::link

鏈結顏色

qpalette::linkvisited

訪問過的鏈結色

(實現了乙個編輯器顏色主題的變換)

//qt 5.2.1 編譯通過

void mainwindow::on_actionblack_triggered()

Delphi 類的類 class of 用法

這個概念本來在乙個關於delphi rtti 介紹的文件中已經說得很清楚了。但沒有任何關於實際使用的介紹,在我明白了這個概念和如何使用後決定寫乙個使用說明以方便大家使用。類的類在什麼時候使用 知道父類但需要建立具體的子類時 你不知道子類會是什麼 例如 關鍵 tcomponentclass class...

JFrame類的用法

1 jframe 建立乙個無標題的視窗。2 jframe string s 建立乙個標題為s的視窗。3 public void setbounds int a,intb,int width,int heigth 4 public void setsize int width,int heigth 5...

CMap類的用法

定義 cmapmymap 16 賦值 for int i 0 i 10 i mymap.setat i,cpoint i,i 賦完值後就變成如下這樣 索引 值 0 0,0 1 1,1 2 2,2 3 3,3 4 4,4 5 5,5 6 6,6 7 7,7 8 8,8 9 9,9 關鍵字為int型 比...