关于不同版本qt上字体问题的解决方案
2013-03-13 23:50
501 查看
关于移植qt字体问题的解决方案.(4.8.2的qt版本+800x600的显示分辨率)
1:经过arm-linux平台上实验论证qt4.8版本不支持ttf字体(也许本人能力有限还存在某些编译时的参数问题没有加载
), 如果是ttf字体则在应用程序中对qt字体的修改后,一份simfang.ttf的字库的支持就会随着设置而改变字体的格式和大小。但移植好的4.8版本的qt只能正确的识别qpf格式的字体,一般下载的自带的wenquanyi字体最大只有160(16号)字体,而且如果要设置不同大小的字体在QT程序中则要拷贝多种大小的qpf字体文件.在小分辨率的屏幕上显示还算ok,但到较大分辨率的显示屏就是出现字体小的情况。我们的是800x600字体看着明显很小不满足要求.
然后qt版本中4.6.2是支持的ttf的,下载个仿宋字体就挺好(以前的老板子移植的qt就是4.6.2的用得很稳定)
2:如果你没有用到qt4.6.2的qt版本而不能识别ttf字体,则没办法只能手动按需求制作qt字库,增大字体显示的大小. 即用一个arm-linux下移植的qt来源码再做2份移植,在linux上移植x86的,用qvfb+makeqpf 生成你想要的字体.最后拷贝下到你开发板环境变量设置字库的目录下即可,此时在qt应用程序中你设置的字体时记得同名于字库名。
1:经过arm-linux平台上实验论证qt4.8版本不支持ttf字体(也许本人能力有限还存在某些编译时的参数问题没有加载
), 如果是ttf字体则在应用程序中对qt字体的修改后,一份simfang.ttf的字库的支持就会随着设置而改变字体的格式和大小。但移植好的4.8版本的qt只能正确的识别qpf格式的字体,一般下载的自带的wenquanyi字体最大只有160(16号)字体,而且如果要设置不同大小的字体在QT程序中则要拷贝多种大小的qpf字体文件.在小分辨率的屏幕上显示还算ok,但到较大分辨率的显示屏就是出现字体小的情况。我们的是800x600字体看着明显很小不满足要求.
然后qt版本中4.6.2是支持的ttf的,下载个仿宋字体就挺好(以前的老板子移植的qt就是4.6.2的用得很稳定)
2:如果你没有用到qt4.6.2的qt版本而不能识别ttf字体,则没办法只能手动按需求制作qt字库,增大字体显示的大小. 即用一个arm-linux下移植的qt来源码再做2份移植,在linux上移植x86的,用qvfb+makeqpf 生成你想要的字体.最后拷贝下到你开发板环境变量设置字库的目录下即可,此时在qt应用程序中你设置的字体时记得同名于字库名。
相关文章推荐
- 关于jQuery版本不同而产生的问题、写法的记录
- asp.net mvc 中[Authorize]在IE9以上版本关于FormsAuthentication.SetAuthCookie无效的问题 解决方案
- 关于在不同版本和平台之间进行还原或复制的常见问题 (文档 ID 1526162.1)
- 关于xcode不同版本打开相同工程问题
- 关于在一套复制环境中使用不同版本OGG的问题
- iOS 关于字体根据不同屏幕尺寸等比适配的问题(zz)
- 关于VS.NET --WEB服务器版本运行不兼容的问题解决方案
- 关于python2和3版本不同引发的urllib报错及引出的字符串问题
- 关于wangEditor最新版本(3.0+)字体大小问题
- 关于产品财务报表导入版本问题的解决方案低版本高版本通用 (POI导入导出excel报org.apache.xmlbeans.XmlOptions.setLoadEntityBytesLimit错误)
- 关于在不同版本和平台之间进行还原或复制的常见问题
- 关于ios7 以上版本 view被导航栏遮挡的问题 解决方案
- iOS,关于真机tableViewCell上面button响应事件,不同版本崩溃问题解决
- 关于Ubuntu”系统的网络服务与此版本的网络管理器不兼容“问题的解决方案
- 关于项目中依赖的design版本升级过后,项目中的自定义behavivor(上拉隐藏,下拉显示)的view隐藏后不再显示的问题解决方案
- 关于 不同 字体/颜色的字 以及 小图标 在同一行的css处理问题。
- ubuntu安装多个qt版本--不同qt版本编译同一个程序时出现错误--解决方案
- 关于POI解析Excel文件(03和07版本不同)的问题
- 关于Qt交叉编译过程中出现的collect2: ld returned 1 exit status问题的解决方案
- 关于在VS2012下opencv+QT出现“无法解析的外部命令”问题的解决方案