QPalette 可以改變版面顏色
改變方式
1. QPalette pal ;
創立一個QPalette 物件
2. 取得顏色參數 :
方式有
A : 用對話方塊
QColor colo = QColorDialog::getColor(patte.color(QPalette::Base),this);
pal.setColor(QPalette::BrightText,colo);
3. 設定目標元件顏色
ui->lineEdit->setPalette(patte);
**** 注意
只有相應的設定,才能設定相應的顏色區塊
Ex :
pal.setColor(QPalette::BrightText,colo); /// BrightText 只能用來設定 Text方塊
ui->lineEdit->setPalette(patte);
沒有留言:
張貼留言