shixingya |
2018-03-01 10:37 |
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脚本 直接生成的时候,把路径中"\"替换为“/” |
|