天嵌 ARM开发社区

 找回密码
 注册
查看: 1806|回复: 1

设置一下使带QT4.5的文件系统支持中文

[复制链接]
guowenmoon 发表于 2010-6-24 19:29:26 | 显示全部楼层 |阅读模式
本帖最后由 guowenmoon 于 2010-6-24 19:32 编辑

请问亚瑟王,最近更新的带QT4.5的文件系统说支持中文是什么意思???和下面我的是一样的吗?我下载不了那个,太慢了。

我自己经历过的:
我之前编译好的内核,是选上simplified Chinese charset(CP936,GB2312)这个编译,然后在设置环境变量那里加上 LANG="zh_CN.GB2312"  
我之前做程序的时候调用了内建的QFileDialog对话框,在查找文件时,遇到中文名称的都显示不了,或是乱码。只有加上这个环境变量LANG="zh_CN.GB2312"就可以显示中文的文件(是在调用系统的对话框时),关于QTcreator设计的界面显示中文
main.cpp里设置如下:
QTextCodec *codec = QTextCodec::codecForName("utf8");
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
就可以显示了
亚瑟王 发表于 2010-6-26 18:59:51 | 显示全部楼层
能显示中文就行了。
1、要有中文字库。
2、要在应用程序中设置好字体编码的支持。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-20 02:52 , Processed in 1.015560 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表