QtEmbedded-4.8.6-arm 字体模糊 图片锐化不清晰

1.问题发起:    

在arm开发平台上发现无背景的全透明图片线条边缘出现锐化(非图片本身问题),字体模糊。通过设置font-weight依旧无变化。

2.现象

按键图片原图在PS上打开是无锐化边缘的图片:


平台上出现的锐化现象,图片边缘锐化,字体模糊:


通过设置背景颜色(只要叠上任何颜色,锐化消失,字体清晰):


3.解决办法:

通过设置样式qss来叠加背景颜色,锐化消失,字体清晰

QPushButton

{

background-color: rgba(10, 10, 10, 100);

}

4.思考

我猜测是因为底层叠图是,如果增加背景颜色,融合的算法会进行运算,从而减少锐化。如果无背景颜色,底层直接刷图上去,导致图片锐化。以前qt5开发是已知无论是放大还是缩小图片都会导致锐化,只有刷原图才不会锐化(PC端,非ARM平台)。


猜你喜欢

转载自blog.csdn.net/xiuscut/article/details/79758887
今日推荐