QT背景图片问题
在qt中,我想达到的效果是:将背景图片插入到mainwindows中,并且背景图片的大小可以随着窗口的大小的变化而改变,始终占据整个窗口,请问应该怎么办??QPalett...
在qt中,我想达到的效果是:将背景图片插入到mainwindows中,并且背景图片的大小可以随着窗口的大小的变化而改变,始终占据整个窗口,请问应该怎么办??
QPalette pal;
pal.setBrush(this->backgroundRole(),QBrush(QPixmap("background.bmp")));
this->setPalette(pal);
this->setAutoFillBackground(true);
这样做达不到效果
放大后显示出来的是接近四幅图啊,而且缩小窗口会遮住一部分的图片背景 展开
QPalette pal;
pal.setBrush(this->backgroundRole(),QBrush(QPixmap("background.bmp")));
this->setPalette(pal);
this->setAutoFillBackground(true);
这样做达不到效果
放大后显示出来的是接近四幅图啊,而且缩小窗口会遮住一部分的图片背景 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询