首页 > 技术知识 > 正文

在设置界面的时候,背景需要自适应调整覆盖,就需要用到qpalette,但是显示的顺序的不一致,会导致显示的界面有所差异,如下: qt全屏显示背景设置

这种方式,再构造函数里定义显示,结果会: qt全屏显示背景设置1

并不能自适应平铺显示。所以换一种方式如下:

qt全屏显示背景设置2 直接使用showevent的方式显示,再界面显示的时候,用qpalett,这样就可以使得界面拉伸显示了。 qt全屏显示背景设置3

猜你喜欢