Qt利用QProcess打开路径(含中文路径)的方法

   QString cmd = " " ;
    cmd +=   filename;

    //!-- 利用QProcess打开文件,QDir::toNativeSeparators将文件路劲转换成当前系统的标准路径
    QProcess::startDetached("explorer " + (QDir::toNativeSeparators(cmd)) );
startDetached不用start,是由于explorer已经在运行了。

你可能感兴趣的:(qt,exp,中文路径,QProcess)