gpt4 book ai didi

c++ - QT:在选择文件的目录上启动默认浏览器

转载 作者:行者123 更新时间:2023-11-28 06:09:11 24 4
gpt4 key购买 nike

我的应用程序显示图像网格。单击鼠标右键时,会显示上下文菜单,其中第一个选项是“在资源管理器中显示”。

我能够使用以下命令在目录上启动默认资源管理器:

QDesktopServices::openUrl(QUrl::fromLocalFile( directory ));

但是我还想选择文件。

这可能吗?我想应该是这样,因为很多应用程序都可以做到这一点。

最佳答案

openUrl 在这里不合适。您只需要使用 Windows 资源管理器特殊参数启动另一个进程(使用 QProcess startstartDetached):

explorer.exe/select,"C:\pathTo\file.txt"

关于c++ - QT:在选择文件的目录上启动默认浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31628563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com