主题 : 【求助】关于Qt中英文切换 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 30141
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2010-10-12
最后登录: 2010-10-13
楼主  发表于: 2010-10-12 16:40

 【求助】关于Qt中英文切换

用的是6410的平台,程序在Qt-4.4.3下编译通过,在PC上模拟操作都没问题,可以切换,但是在QtEmbedded-4.4.3-arm下编译完后,在目标板上跑起来之后却无法切换,请高手指点迷津!谢谢!
部分代码如下:
#include <QTranslator>

  QFont font1("unifont",16,50,FALSE);
    qApp->setFont(font1);
                                                                                                                    
    translator = new QTranslator(0);
    bit_language=1;
    switch (bit_language)
    {
    case 0:
      translator->load ("lang_en");
      break;
    case 1:
      translator->load ("lang_zh");
      break;
    default:
      qDebug ("wrong language selection");
      break;
    }
    qApp->installTranslator (translator);
    retranslateUi(this);
[ 此帖被sunnyboy1017在2010-10-13 16:22重新编辑 ]