gpt4 book ai didi

c++ - 带 nfs 挂载的 QFileSystemWatcher

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:48:07 24 4
gpt4 key购买 nike

我有一个 Qt 5 C++ 应用程序,它使用 QFileSystemWatcher 运行很好地监视本地文件。我现在正试图在另一台主机上观看通过 nfs 安装的文件。虽然我的应用可以打开和读取文件,但它没有收到文件更改的信号。

是否可以使用 QFileSystemWatcher 来实现这一点?如果没有,有没有办法将远程文件镜像到本地文件系统,然后看那个文件?

最佳答案

在 Linux 上,QFileSystemWatcher 是使用 inotify 实现的,如本博客条目中所述: http://blog.rburchell.com/2012/01/qfilesystemwatcher-internals-in-qt-5.html

默认情况下 inotify 不能与 nfs 一起工作。查看此答案以获取更多信息和可能的解决方法: inotify with NFS

关于c++ - 带 nfs 挂载的 QFileSystemWatcher,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473676/

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