• 3971阅读
  • 1回复

[提问]新人请教一个QT中的中文字符问题 [复制链接]

上一主题 下一主题
离线c00lw0lf
 

只看楼主 倒序阅读 楼主  发表于: 2009-08-12
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
在某些代码中,中文以
  1. QApplication::translate("MainWindow", "\345\205\263\344\272\216", 0, QApplication::UnicodeUTF8);


这样的形式储存,请问有没有方便的办法可以将345\205\263\344\272\216转换为中文?(只是想快速的知道这段字符的内容,而不是实际在软件中使用)

谢谢大家
离线dbzhang800

只看该作者 1楼 发表于: 2009-08-12
自己写个小程序看一下不就行了?

比如:

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QLabel label(QString::fromUtf8("\345\205\263\344\272\216"));
    label.show();
    return a.exec();
}

当然如果你经常需要看这些编码的话,在上面程序中再添加一个QLineEdit也就是一个通用的小程序了
快速回复
限100 字节
 
上一个 下一个