Qt打开文件夹

QString dirPath = QFileInfo(filepath).dir().path();//文件所在文件夹路径
    dirPath.replace("/", "\\");//win系统下/替换成\。
    QProcess process;
    //启动一个program程序 用后面的参数。
    //第一个参数是program QString类型,第二个参数是QStringList类型
    process.startDetached("explorer", QStringList() << QString("/root,") << QString("%1").arg(dirPath));

参考:QT打开文件夹或文件,选择文件夹或者选择文件 - 一字千金 - 博客园 (cnblogs.com) 里面的1.2

posted @   小头痛  阅读(390)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示