【发布时间】:2013-10-07 03:34:09
【问题描述】:
我正在寻找创建一个简单的“tail”类型程序,它可以打印出附加到文件上的新行。有没有办法在以下情况下捕获信号,而不是不断轮询文件统计信息以获取更新的修改日期:
- 文件已附加到
- 文件已重命名
- 出现一个给定名称的新文件
这是我需要设计的三个要求。我发现 QFileSystemWatcher 会给我这 3 个信号(我认为)......但信号很简单......没有关于发生了什么变化的细节,所以我仍然必须调用 stat.有什么方法可以从 QFileSystemWatcher 获取此信息?
【问题讨论】:
标签: qt file append qfilesystemwatcher