Ftp有Qftp类,但共享文件夹是否有类?喜欢" QSmbclient"?
我的目标是自动传输共享文件夹中的文件(Windows或Linux安装程序),因此我不建议使用QFileDialog,就像在此主题Qt and files in shared folders中一样。
我目前的方法:
是否可以像QFtp一样使用 connectToHost()和 put()功能?
如果没有更有效的方式吗?
答案 0 :(得分:2)
Qt中没有smb协议的原生支持。但您可以简单地使用libsmbclient库而不是smbclient。另请注意,libsmbclient不是线程安全的,因此如果要扫描范围,则需要进行多处理。以下Qt项目也是如此: