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