给label 设置了一个背景图,发现label跟随窗口大小变化的时候,图片没有跟随变化,还是初始的大小
查看帮助文档:设置scaledContents属性
此属性保存标签是否将缩放其内容以填充所有可用空间。
启用后,标签会显示一个pixmap图片,它将缩放该像素图以填充可用空间。
此属性的默认值为false。
解决方案: 在标签初始化的地方(一般在构造函数的地方),设置label允许缩放
ui->label->setScaledContents(true);
之后使用setPixmap()设置就可以了。