当直接使用helloword项目通过scale将helloword.png放大10倍时,在1280720的分辨率下。超过960640的部分是黑边。超过960640的部分没有显示出来。但是当我设置 glview->setDesignResolutionSize(720,1280,ResolutionPolicy::NO_BORDER);这句后1280720整个屏幕都可以显示。这是为什么啊。我将helloword.png放大10倍因该是可以显示满1280*720的呀。这是直接缩放的图。
.
当直接使用helloword项目通过scale将helloword.png放大10倍时,在1280720的分辨率下。超过960640的部分是黑边。超过960640的部分没有显示出来。但是当我设置 glview->setDesignResolutionSize(720,1280,ResolutionPolicy::NO_BORDER);这句后1280720整个屏幕都可以显示。这是为什么啊。我将helloword.png放大10倍因该是可以显示满1280*720的呀。这是直接缩放的图。
.
请检查设置的渲染区域大小。通常这两个是在不同级别做的缩放,效果稍有不同。
如何设置渲染区域大小呢,
找到原因了,以解决。谢谢