QString cmd = " " ;
cmd += filename;
//!-- 利用QProcess打开文件,QDir::toNativeSeparators将文件路劲转换成当前系统的标准路径
QProcess::startDetached("explorer " + (QDir::toNativeSeparators(cmd)) );用startDetached不用start,是由于explorer已经在运行了。
Qt利用QProcess打开路径(含中文路径)的方法
最新推荐文章于 2024-03-19 13:54:42 发布
本文介绍了一种使用C++ Qt库中的QProcess类来打开指定文件的方法。通过将文件路径转换为当前操作系统的标准格式,并利用startDetached方法启动explorer进程来实现。这种方法适用于已经运行的explorer进程。

2780

被折叠的 条评论
为什么被折叠?



