失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Qt 使用资源管理器打开文件夹 并定位到指定文件。

Qt 使用资源管理器打开文件夹 并定位到指定文件。

时间:2021-02-20 15:51:08

相关推荐

Qt 使用资源管理器打开文件夹 并定位到指定文件。

目录

问题描述解决方案

问题描述

 之前使用qt在资源管理器打开某路径,方法如下:

QUrl _url = QUrl::fromLocalFile(path);QDesktopServices::openUrl(_url);

 上述方法有弊端,比如要查看文件夹A下面的B文件,上述方法可以打开A文件夹,但是如果A文件夹中的内容比较多,B文件在下面,还需要自己查找B文件的位置

解决方案

const QString explorer = "explorer";QStringList param;if (!QFileInfo(path).isDir())param << QLatin1String("/select,");QProcess::startDetached(explorer, param);

如果觉得《Qt 使用资源管理器打开文件夹 并定位到指定文件。》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。