setScaledContents的看法

看到的博客上都写的是setScaledContents(true);可以设置图片自适应控件大小,但是我对于此函数的看法是控件自适应图片大小,当图片为1920x1080时,加载图片的控件label就比之前大,当图片为500x300时,显示图片的label就变小。如果说图片自适应控件大小,那么无论多大的图片,加载到指定的控制中,其图片的大小都为控件的大小,但是事实不是这样,变现出来的情况更像是图片多大,控件就多大。
但是添加label到布局中随着label的增加,行列数也增加,此时图片变小,label也变小。所以对这个函数的理解还是很矛盾,到底是图片自适应控件还是控件自适应图片。求详细解答。

你可能感兴趣的:(Qt)