• 3554阅读
  • 3回复

新手问个弱弱的问题,谢谢给解答一下 [复制链接]

上一主题 下一主题
离线woshixjz
 

只看楼主 倒序阅读 楼主  发表于: 2010-02-12
#include <QApplication>
#include <QPushButton>

int main(int argc,char *argv[])
{
    QApplication app(argc,argv);
    QPushButton hello("hello Qt!");
    hello.resize(100,30);
    hello.show();
    return app.exec();
}
如果我把第四行写成QPushButton hello("你好 Qt!");为什么“你好“两个子显示的是乱码
离线yanlin
只看该作者 1楼 发表于: 2010-02-12
要用中文就要把字符串用tr("hello")阔起来
生成ts文件,用linguist翻译,再生成qm文件,运行时加载qm文件。

看文档internationalize一项
yeah
离线woshixjz

只看该作者 2楼 发表于: 2010-02-12
我的意思是怎么显示汉字
离线woshixjz

只看该作者 3楼 发表于: 2010-02-12
qt怎么显示汉字呢,希望有人给我解答,我是新手,什么都不会
快速回复
限100 字节
 
上一个 下一个