关于不同版本qt上字体问题的解决方案
来源:互联网 发布:电子证书制作软件 编辑:程序博客网 时间:2024/06/15 09:36
关于移植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应用程序中你设置的字体时记得同名于字库名。
- 关于不同版本qt上字体问题的解决方案
- 关于客户端与服务端时区不同导致客户端上的时间不准问题的解决方案
- Android不同版本上Toast连续显示的问题
- Android不同版本上Toast连续显示的问题
- 关于flash版本间不同无法编辑的问题
- 关于不同版本jdk的tomcat共存问题
- 关于WebView不同版本系统不兼容的问题
- 解决qt在相同分辨率不同宽度的屏幕下字体显示位置不一样的问题
- lable上显示不同的字体颜色
- qt/embedded 安装笔记 关于 gcc g++ 的版本问题
- QT不同版本的下载地址
- 关于 不同 字体/颜色的字 以及 小图标 在同一行的css处理问题。
- “当前不会命中断点。源代码与原始版本不同”的问题的解决方案
- iOS 关于字体根据不同屏幕尺寸等比适配的问题
- qt使用ttf在2440上字体太小的问题
- qt使用ttf在2440上字体太小的问题
- 在 qt pro文件中区分不同的qt版本
- 关于从appstore上获取应用版本的问题
- VS2010 cocos2d-x 工程配置
- PHP程序员从入门到大师
- C primer plus第11章(字符串和字符函数)习题(10选择排序)
- android中Touch事件的处理逻辑
- 随笔
- 关于不同版本qt上字体问题的解决方案
- 汇编语言的标志寄存器和条件转移指令
- ListCtrl获取首列值相同的插入算法
- C#数据库还原与备份
- 走出浮躁的泥沼:仅专注就能胜过大部分人
- (C# 版描述)选择排序算法以及排序时间的测试 --数据结构
- 2013年3月13日----控制不同的文字字体
- 1028. List Sorting
- 2013-03-13