// 直接设置中文,会出现乱码 ui.pushButton->setText("中文"); // 方法一 ui.pushButton->setText(QString::fromUtf16(u"中文")); // 方法二 ui.pushButton->setText(QString::fromLocal8Bit("中文"));
测试过,在main函数中使用QTextCodec方法,无效。还是上面的方法简单好用。
标签:中文,Qt,setText,乱码,ui,QString,pushButton From: https://www.cnblogs.com/shiyixirui/p/17403318.html