1. 程式人生 > >在某一個控制元件上畫背景(比如一個widget)

在某一個控制元件上畫背景(比如一個widget)

同樣,在paintEvent中設定畫圖的東西

void paint_Qimage::paintEvent(QPaintEvent *event)
{
	this->ui.widget->setAutoFillBackground(true);  ## //這句話非常重要,沒有的話不能顯示,這句話可以放在主程式,設定一次就行
	QPalette pla;
	pla.setBrush(QPalette::Background, QBrush(this->back_img));
	this->ui.widget->setPalette(pla);
}

//跟新就寫在一個合適的地方
update();