有时候在Qt中输出或者在界面上显示中文字符时,由于编码问题导致出现乱码。 解决方法 在中文字符串前面加u8 比如qDebug()<<u8"中文字符串"; ui->xx->setText(u8"中文");