QT QDesktopServices 远程访问共享文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT QDesktopServices 远程访问共享文件夹相关的知识,希望对你有一定的参考价值。

除了头文件之类的,只有一行代码:

QDesktopServices::openUrl(QUrl("file:///\\192.121.121.100"));

192.121.121.100 是一个电脑 ip 地址,电脑上有共享的文件夹。

 QDesktopServices 用来打开本地桌面是:

QDesktopServices::openUrl(QUrl("file:///C:/Documents and Settings/All Users/Desktop"));

然后,虽然不理解 file:/// 是什么意思,但是他后面的 c:/文件目录输入到资源管理器地址栏可以打开文件夹,所以就把在资源管理器中打开共享文件夹的目录放在 file:/// 就好了。

参考资料:http://blog.csdn.net/wangjian8006/article/details/41978207

以上是关于QT QDesktopServices 远程访问共享文件夹的主要内容,如果未能解决你的问题,请参考以下文章

qt: 系统默认程序打开文件或者软件;

如何从 Qt 中的应用程序关闭已经打开的浏览器

43.QT-访问远程SQLite数据库

Qt::如何识别/检测系统是不是被Linux中的其他系统远程访问

Qt程序远程访问Oracle数据库,该怎么处理

如何在 Linux 上使用 Qt5 访问远程 MySQL 服务器?