文件路径差异:
Windows下使用的是反斜杠""。
Linux下使用的是正斜杠"/"
方法一:
/转(斜杠转反斜杠)
QString path = "C:/temp/test.txt";
path = QDir::toNativeSeparators(path); \ "C:\temp\test.txt"
转/(反斜杠转斜杠)
QString path = "C:\temp\test.txt";
path = QDir::fromNativeSeparators(path); \ "C:/temp/test.txt"
方法二:
QString path = "C:/temp/test.txt";
path.replace("/","\"); \ "C:\temp\test.txt"