Qt:有共享文件夹的类吗?
Qt: Is there a class for shared folders?
Ftp有Qftp类,但是是否有一个类用于共享文件夹?像"QSmbclient"?
我的目标是自动传输共享文件夹中的文件 (Windows或Linux设置),所以QFileDialog不适合我,就像在这个线程Qt和共享文件夹中的文件。
我当前的方法:
- 使用QProcess:挂载文件夹并粘贴文件(路径将是可见的,所以我需要在文件传输后卸载它)。
- 使用smbclient命令使用QProcess: .sh文件
是否有可能就像在QFtp只是使用connectToHost()和put()函数?
如果没有,是否有更有效的方法?
Qt没有smb协议的本地支持,但是您可以简单地使用libsmbclient库代替smbclient。还请注意,libsmbclient不是线程安全的,因此如果希望扫描一个范围,则需要多处理。下面的Qt项目做同样的事情:
https://github.com/adnan-kamili/ShareScanner相关文章:
- 在QTreeView中仅显示共享驱动器和文件夹
- [android ndk]如何获取资产文件夹中文件的绝对路径?
- 如何使用 c++ 创建对"everyone"具有共享访问权限的文件夹
- 使用qfilesystemmodel和qsortFilterProxymodel子类过滤特定文件夹的文件
- 从C++中父文件夹的父文件夹提供文件位置
- 使用boost递归地将给定目录中每个最低级别文件夹的文件复制到另一个目录-C++
- 为什么这种删除文件夹中文件的方法不起作用?
- 如何删除回收站中路径过长的文件夹或文件
- 如何获取完整路径的文件夹和文件部分
- 优化文件夹中文件重新分区的良好做法
- 有没有关于如何将包含文件夹和文件的zip文件解压缩到某个目录并通过MiniZip将其打包的教程
- 如何监视包含所有子文件夹和文件的文件夹
- 在 c++ 中,知道路径是否引用文件夹或文件的最便宜的方法是什么?
- 如何在Windows平台中获取远程Windows服务器的共享文件夹的文件列表
- 从目录中的指定文件夹打开文件,其中.exe为
- 仅为QFileSystemModel的第一列(驱动器、文件夹、文件)选择选项
- 添加文件夹与文件
- 从同一文件夹读取文件(c++程序)
- 我想将一个文件夹的文件的变量访问到另一个文件夹中的文件..我怎么能那样做
- 获取文件夹中文件的有序列表