在需要使用中文的地方加上QString::fromLocal8Bit("中文")就可以了,例如下面的例子
#include <QApplication>
#include <QLabel>
int main(int argc,char **argv)
{
QApplication app(argc,argv);
QLabel* label=new QLabel(QString::fromLocal8Bit("你好,Davi"),0);
label->resize(300,50);
label->show();
return app.exec();
}
本文介绍了一个在Qt中正确显示中文的方法,通过使用QString::fromLocal8Bit将中文字符串转换为Qt可识别的格式,确保了界面元素如QLabel能够正常显示中文字符。
1587

被折叠的 条评论
为什么被折叠?



