Windows下QT文字的反锯齿的示例代码

时间:2014-07-26 09:29:05
【文件属性】:

文件名称:Windows下QT文字的反锯齿的示例代码

文件大小:31KB

文件格式:ZIP

更新时间:2014-07-26 09:29:05

QT 反锯齿 Anti-aliasing

出于性能考虑,Qt对于小字体的处理直接转交给操作系统,这样使得Windows下的文字没有反锯齿的效果. 这里提供了一个workaround.对于实在需要实现反锯齿而又无从下手的人一点提示. 注:此乃解决此类问题的下下策,如有其它可能尽量不要使用.


【文件预览】:
Anti-Aliasing-GraphicsTextItem
----main.cpp(200B)
----graphicsviewdialog.cpp(4KB)
----DocumentPainter.h(701B)
----Fragment.h(874B)
----Fragment.cpp(2KB)
----Anti-Aliasing-GraphicsTextItem.pro(559B)
----resources.qrc(238B)
----BlockPainter.cpp(8KB)
----graphicsviewdialog.h(662B)
----Images()
--------FirstQtTest.png(3KB)
--------03.gif(10KB)
--------200807082336453118.gif(4KB)
--------200810151700583916.gif(6KB)
----DocumentPainter.cpp(816B)
----BlockPainter.h(685B)
----graphicsviewdialog.ui(6KB)

网友评论

  • 感觉还是有些作用的
  • 测试效果不明显
  • 测试好像不是那么明显啊!
  • 文字反锯齿还是要看一下的,毕竟需要的地方很多
  • 很好,刚好解决了
  • 谢谢。虽然不是特别好 但是值得鼓掌
  • 还可以噻`适合初学者!
  • 可以参考,但是没有实际用途
  • 资料不错解决问题
  • 反锯齿还是有些效果的
  • 有变化的,很不错!
  • 我的怎么感觉没社么变化啊
  • 还是不错的,就是有点初级,不过还是要鼓励的!
  • 很好,刚好解决了我现在遇到的问题,顶一个
  • 非常好,解决了我困扰已久的QT反锯齿问题