qt程序移植后不能显示文字问题
2014-07-02 08:21
218 查看
在ubunt下正常,交叉编译移植到开发板(OK210)后中文显示不出来:
解决办法:
在main函数中加入:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
//支持中文
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));
//支持中文文件名显示
QFont font;
//font.setPointSize(160); //16的字号
font.setPixelSize(16);
font.setFamily(("wenquanyi"));
font.setBold(false);
a.setFont(font);
解决办法:
在main函数中加入:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
//支持中文
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));
//支持中文文件名显示
QFont font;
//font.setPointSize(160); //16的字号
font.setPixelSize(16);
font.setFamily(("wenquanyi"));
font.setBold(false);
a.setFont(font);
相关文章推荐
- 移植的的QT程序不能显示中文问题
- 解决qt程序在板子上不能正常显示中文的问题
- 解决Tslib移植之后自己编写的QT程序不能使用触屏的问题
- 关于Qt显示Jpg图片程序的移植和数据库的setfilter函数的问题
- Qt程序在运行的目标机上Gif等格式的图片无法显示问题
- [转]解决Linux下Firefox Flash文字乱码或不能显示的问题
- .net 4.0发布后不能正常显示图片问题,将iis应用程序池设置成4.0版本,报告错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- 解决ubuntu下Firefox Flash文字乱码或不能显示的问题
- qt应用程序向arm板上移植中文不能正确显示的解决办法
- 静态编译QT程序图片显示的问题
- 关于Qt 程序Release后不能找到输入点的问题解决
- OpenGL禁用深度测试 解决正投影贴图模式下集显电脑不能显示文字问题。
- [转]解决Linux下Firefox Flash文字乱码或不能显示的问题
- gdb调试程序不能显示线程创建信息问题
- 关于Qt移植后环境变量的设置 qt移植到arm中文显示问题解决 实现pc与tiny210 arm开发板 udp通信(续上)
- 开发Android平板电脑程序不能全屏显示问题的解决
- 解决QT4.3.5-X11和QtopiaCore-x86汉字不能正常显示的问题
- [转]解决Linux下Firefox Flash文字乱码或不能显示的问题
- C#contextmenustrip长度问题 右键快捷菜单上的文字不能完全显示
- Ubuntu下Firefox Flash文字乱码或不能显示的问题