2 byy1990 byy1990 于 2015.07.27 10:01 提问

qt qpainter绘制文字如何实现锯齿化

无论我怎么设置QPainter::setRenderHint,写出来的文字都很平滑,没有想要的锯齿效果!
下面是一个截图,第一个红框是需要的锯齿化效果,最下面那个是我现在的效果!
图片说明

2个回答

oyljerry
oyljerry   Ds   Rxr 2015.07.27 10:16

你设置false试试,去除反锯齿化

 setRenderHints(QPainter::Antialiasing,false);
byy1990
byy1990 这个设置我试过了,没有任何效果!
2 年多之前 回复
MatchYang
MatchYang   2015.08.05 00:25

把你代码贴出来看看呀,虽然设置抗锯齿的是那个函数,但是说不定是你哪里写的影响了那个抗锯齿函数的实现(或者说那个函数根本不生效)

Csdn user default icon
上传中...
上传图片
插入图片