QString path_ini ="D:/config3.ini";
QFile readFile (path_ini);
QString strAll="";
if(readFile.open(QIODevice::ReadOnly))
{
QTextStream readStream(&readFile);
strAll =readStream.readAll();
}
readFile.close();
QFile writeFile(path_ini);
if(writeFile.open(QIODevice::WriteOnly))
{
QTextStream stream(&writeFile);
QStringList strlist =strAll.split("\r\n");
for(int i=0; i<strlist.count(); i++)
{
QString str=strlist.at(i);
str.replace("\\","//");
stream<<str<<"\r\n";
}
}
writeFile.close();
我用以上代码,强行将打包工具生成的ini文件中 “\”替换为“/” 已经解决问题
但是还是想知道 怎么用nsis脚本 直接生成的时候,把路径中"\"替换为“/”