#include <QPalette>
#include <QColor>
void MyForm::set_form_color(){
this->setAutoFillBackground(true);
QPalette pale = this->palette();
QColor BKG_COL(0,0,0);
pale.setColor(this->backgroundRole(),BKG_COL);//正确写法1
//pale.setColor(this->backgroundRole(),Qt::blue);//正确写法1
//pale.setColor(QPalette::Window,Qt::darkRed);//这种写法没有效果
this->setPalette(pale);
}
04 QT设置背景色
最新推荐文章于 2024-07-16 14:38:52 发布