QSettings *configIniRead = new QSettings("./signalLog.ini", QSettings::IniFormat);
QString date = configIniRead->value("/Date/checkDate").toString();
QString dateName = configIniRead->value("/Date/name").toString();
file.write(dateName.toStdString().c_str());
file.write("\r\n");
file.write("检测人签名");
txt文档打开是这样的:
检测时间
妫€娴嬩汉绛惧悕
根据网上方法设置一些列方法都没用
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());