Qt笔记十六:设置背景色的方法
 
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
        image.load(tr(":/sky.jpg"));       this->setAutoFillBackground(true);
}
 
void Widget::resizeEvent(QResizeEvent *event)
{
    QWidget::resizeEvent(event);
    palette.setBrush(QPalette::Window,
                     QBrush(image.scaled(event->size(),
                            Qt::IgnoreAspectRatio,Qt::SmoothTransformation))
                     );
    this->setPalette(palette);
}