• 4941阅读
  • 3回复

qpe可以显示中文,如何使应用程序显示中文?(已经解决!) [复制链接]

上一主题 下一主题
离线raifacn
 

只看楼主 正序阅读 楼主  发表于: 2008-01-07
qpe可以显示中文,如何使应用程序显示中文?(已经解决!)
— 本帖被 XChinux 执行加亮操作(2008-04-16) —
应用程序在qpe上时可以显示中文(执行 qpe -qws),但在单独执行应用程序时(执行 example -qws),没有选择语言的设置,如何显示中文呢,要使用翻译文件*.qm,不要在代码中输入中文。是不是在example -qws后再跟上什么参数?
[ 此贴被raifacn在2008-01-09 08:21重新编辑 ]
离线newalan

只看该作者 3楼 发表于: 2008-04-16
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QTranslator translator;
    translator.load("hellotr_la");
    app.installTranslator(&translator);

    QPushButton hello(QPushButton::tr("Hello world!"));
    hello.resize(100, 30);

    hello.show();
    return app.exec();
}
上述代码中
“ translator.load("hellotr_la");  ”是啥意思?hellotr_la是什么文件? 我是菜鸟,不好意思。
包含文件又都有哪些? 你这样就可以显示中文了吗? 除此之外还用什么设置?
离线zkgq
只看该作者 2楼 发表于: 2008-03-18
请问LS你用lingusit语言学家解决的吗?
离线raifacn

只看该作者 1楼 发表于: 2008-01-07
搞定!

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QTranslator translator;
    translator.load("hellotr_la");
    app.installTranslator(&translator);

    QPushButton hello(QPushButton::tr("Hello world!"));
    hello.resize(100, 30);

    hello.show();
    return app.exec();
}
快速回复
限100 字节
 
上一个 下一个