查看: 12716|回复: 5

如何将 Qt4 程序转换成 Qt-Extended 4.4.3 程

sxcqhuffman 该用户已被删除
sxcqhuffman 发表于 2011-5-10 14:45:08 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

25

主题

8842

回帖

5593

积分

飞凌-fatfish 发表于 2011-5-10 16:41:32 | 显示全部楼层
转换是何意?
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

sxcqhuffman 该用户已被删除
楼主| sxcqhuffman 发表于 2011-5-10 17:14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

kevingrady 该用户已被删除
kevingrady 发表于 2011-5-24 20:34:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

sxcqhuffman 该用户已被删除
楼主| sxcqhuffman 发表于 2011-5-26 20:46:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

回帖

0

积分

vasage 发表于 2011-5-27 17:48:54 | 显示全部楼层
字体问题?你是需要中文显示是么?
在ARM平台上却不行,我们需要移植一些中文字体库,这里使用的是QT自带的中文字体库,wenquanyi_120_50.qpf

放在QT的安装目录下 /usr/local/Trolltech/lib/fonts下面

在/etc/profile中导出路径

export QT_QWS_FONTDIR=/usr/local/qt463lib/lib/fonts



然后修改main.cpp文件  

    QApplication a(argc, argv);
    QTextCodec *codec = QTextCodec::codecForName("gbk");
    QTextCodec::setCodecForLocale(codec);
    QTextCodec::setCodecForCStrings(codec);
    QTextCodec::setCodecForTr(codec);
    QFont font("wenquanyi",6);
    a.setFont(font);



需要说明的是,QTextCodec *codec = QTextCodec::codecForName("gbk")如果不可行,你可以再试试QTextCodec *codec = QTextCodec::codecForName("UTF-8")
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则