symbian 上的 qt 翻译
我有一个简单的 Qt 应用程序,它使用 QTranslator。部分代码如下:
QTranslator* translator = new QTranslator;
qDebug()<<"Translating: "<<translator->load(QString("inter_sk"));
app->installTranslator(translator);
当我构建项目并在模拟器上运行它时,QTranslator 加载正常。
构建并部署到真实 Symbian 设备(C7)的相同应用程序无法正常工作 - 翻译器未加载。我没有更改我的 inter_sk.qm 文件,因此我认为它没有部署到设备上。
猜测???
谢谢
I have a simple Qt app which is using QTranslator. Part of the code is like:
QTranslator* translator = new QTranslator;
qDebug()<<"Translating: "<<translator->load(QString("inter_sk"));
app->installTranslator(translator);
QTranslator is loading fine when I build my project and run it on Simulator
The same app build and deployed to real Symbian device (C7) is not working properly - translator is not loading. I dont change my inter_sk.qm file so I suppose it somehow is not deployed to the device.
An guesses???
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须将翻译文件与您的应用程序捆绑在一起,以便将它们部署在设备上。
您可以将 : 添加
到您的 .pro
You must bundle the translations files with your application so they get deployed on device.
You can add :
to your .pro