关于Qt中 中文显示的解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Qt中 中文显示的解决办法相关的知识,希望对你有一定的参考价值。

关于Qt中 中文显示的解决办法

在linux平台下,这样显示中文

QLabel *label = new QLabel;
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
label->setText(codec->toUnicode("<center><h1>你好</h1></center>")); 
label->setWindowTitle(codec->toUnicode("你好"));

在windows平台下,这样显示中文

 QTextCodec *codec = QTextCodec::codecForName("GBK");
 colorchooseButton->setText(codec->toUnicode("点我改变矩形的颜色"));


以上是关于关于Qt中 中文显示的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

关于Qt 报QDomDocument: No such file or directory错误解决办法

VS2008+Qt+助手 智能提示不显示Qt关键字不高亮的解决办法已解决

Qt的中文显示

qt无法正常输出中文怎么办

QT的关于窗口一闪而过

QT命令行编译时中文显示乱码怎么解决,满意追加