mac下qt程序出错:Qt: internal: -108: Error ATSUMeasureTextImage text/qfontengine_mac.mm: 1138

环境:mac os x 10.6.3    qt-4.6.2

运行后终端提示:Qt: internal: -108: Error ATSUMeasureTextImage text/qfontengine_mac.mm: 1138

解决办法:

1、删除系统中的重复字体

2、删除当前用户字体缓存 atsutil databases -removeUser

或删除所有用户缓存 sudo atsutil databases -remove

3、重启ats服务

atsutil server -shutdown

atsutil server -ping

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>