大家帮帮忙 ,Qt creator如何输入中文?图形界面要求有中文字体。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大家帮帮忙 ,Qt creator如何输入中文?图形界面要求有中文字体。相关的知识,希望对你有一定的参考价值。

参考技术A QString是支持Unicode的字符串类型。
先调用编码:
QTextCodec *codec=QTextCodec::codecForName("GB2312");
QString str=codec->toUnicode("这是中文输出。");
qDebug()<<str;
这样就可以进行中文输出了。

如果是控件需要中文,直接使用QObject::tr()方法就可以了,如:
QLabel *label=new QLabel(QObject::tr("这是控件"));
label->show();本回答被提问者采纳

以上是关于大家帮帮忙 ,Qt creator如何输入中文?图形界面要求有中文字体。的主要内容,如果未能解决你的问题,请参考以下文章

如何根据 cmak 在 qt creator 中使用 opencv Cuda

Ubuntu下Qt creator无法输入中文怎么办

Ubuntu下 QT Creator 无法输入中文

Ubuntu下 QT Creator 无法输入中文

Ubuntu下 QT Creator 无法输入中文

Linux下Qt Creator编辑器无法输入中文解决