①在.h文件中,声明函数:

void paintEvent(QPaintEvent *)

例如:

②在.cpp文件中,实现函数:

void MainWindow::paintEvent(QPaintEvent *)
{
    QPainter painter(this);
    QPixmap pix;
    pix.load(":/res/bg1.png");
    painter.drawPixmap(0,0,this->width(),this->height(),pix);
}

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐