【问题标题】:translation in qt on symbiansymbian上的qt翻译
【发布时间】:2011-11-14 21:58:35
【问题描述】:

我有一个使用 QTranslator 的简单 Qt 应用程序。部分代码如下:

QTranslator* translator = new QTranslator;

qDebug()<<"Translating: "<<translator->load(QString("inter_sk"));

app->installTranslator(translator);

当我构建我的项目并在模拟器上运行它时,QTranslator 加载正常

构建并部署到真实 Symbian 设备 (C7) 的相同应用程序无法正常工作 - 未加载翻译器。我没有更改我的 inter_sk.qm 文件,所以我想它没有以某种方式部署到设备上。

一个猜测???

谢谢

【问题讨论】:

    标签: qt translation symbian qt-quick


    【解决方案1】:

    您必须将翻译文件与您的应用程序捆绑在一起,以便将它们部署到设备上。

    您可以添加:

    translations.sources = *.qm
    DEPLOYMENT += translations
    

    到您的 .pro

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多