• 5123阅读
  • 4回复

[提问]在QT编程中怎样使用简体中文 [复制链接]

上一主题 下一主题
离线talentgyh
 

只看楼主 倒序阅读 楼主  发表于: 2007-10-01
在QT编程中怎样使用简体中文
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
能否举例说明一下怎样在qt编程中使用简体中文?
离线XChinux

只看该作者 1楼 发表于: 2007-10-02
看置顶的学习帖
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线talentgyh

只看该作者 2楼 发表于: 2007-10-05
帖子上的方法我都试过了,但是用VI编程时有简体中文时不能保存。请指教。谢谢。
离线千年沉寂

只看该作者 3楼 发表于: 2007-10-08
#include<QApplication>
#include<QLabel>
#include <QTextCodec>
int main(int argc,char *argv[])
{
    QApplication app(argc,argv);
    QTextCodec *cnCodec=QTextCodec::codecForName("GB2312");
    QTextCodec::setCodecForTr(cnCodec);
    QString text=cnCodec->toUnicode("你好!");
    QLabel *label=new QLabel(text);
    label->show();
    return app.exec();
}

以上是一个很简单的用中文的例子。试试。。。。
上善若水!
离线XChinux

只看该作者 4楼 发表于: 2007-10-09
引用第2楼talentgyh于2007-10-05 16:49发表的  :
帖子上的方法我都试过了,但是用VI编程时有简体中文时不能保存。请指教。谢谢。


那是你VIM没设置好
http://www.qtcn.org/blog/blog.php?do-showone-itemid-376-type-blog.html
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个