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);
}