void ConvertCode()
{
QFile srcFile,dstFile;
QTextStream in,out;
QString fileName,dstFileName,tmpstr;
srcFile.setFileName("Version.xml");
srcFile.open(QFile::ReadWrite);
in.setDevice(&srcFile);
in.setAutoDetectUnicode(false);
in.setCodec(srcCodec);
tmpstr = in.readAll();
dstFile.setFileName("VersionU.xml");
dstFile.open(QFile::ReadWrite |QFile::Truncate);
out.setDevice(&dstFile);
out.setCodec(desCodec);
out<<tmpstr;
srcFile.close();
dstFile.close();
}
经常用到的!
把GBK 转为 UTF-8