• 6780阅读
  • 4回复

关于 监视文件改变的方法 [复制链接]

上一主题 下一主题
离线thinyear
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-18
最近在做一个 qt的文件同步的一个小程序,目的是完成两个文件夹的同步,
现在手动可以,但是那样每次都要做很多操作,速度太慢。

想实现即时的功能,比如一个文件夹中增加了一个文件或文件夹,修改了一个文件或文件夹,删除了一个文件和文件夹,另一个就能快速感应到,并且做出操作。

我想在作上述操作的时候,Qt的某个部分应该已经得到了信号,但是不知道这个信号在哪里。

希望高手们指教
离线prcseraph

只看该作者 1楼 发表于: 2009-12-18
QFileSystemWatcher
fileChanged
离线thinyear
只看该作者 2楼 发表于: 2009-12-18
我刚刚也试验了一下,但是不知道为什么无法触发信号。
离线XChinux

只看该作者 3楼 发表于: 2009-12-18
QFileSystemWatcher

用这种方法,有时候丢失信息。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线thinyear
只看该作者 4楼 发表于: 2009-12-18
恩 确实是丢失信息 偶尔断路  估计没变的办法了
快速回复
限100 字节
 
上一个 下一个