WIN10上编译的QT程序在WIN7上运行,中文乱码
WIN10和WIN7都为64位中文专业版,软件在WIN10上显示正常,在WIN7上中文显示乱码,写入日志文件也是乱码(文件格式为ANSI)
部分代码
QString name1 = QString::fromUtf8(empName);
logfile->write(plateNumber);//写入日志
QJsonObject oJson;
oJson.insert("name", name1);
m_httpDocum.setObject(oJson);
m_httpData = m_httpDocum.toJson(QJsonDocument::Compact);// convert to json
m_httpManager->post(m_httpRequest, m_httpData);//发给服务器