Hi all,

I was using QFileSystemWatcher in my plugin, but than discovered 
Utils::FileSystemWatcher.

"Constructing/Destructing a QFileSystemWatcher is expensive. This can be worked 
around
by using a centralized watcher..."

So I've decided I should use it instead of QFileSystemWatcher for the great 
justice. However,
when I switched I've discovered very strange behavior: I get signal fileChanged 
for certain
file only once. When it's modified second time I get no signal for this file 
(if I modify ither fiiles
I get signal first time but only once for each file). If I switch back to QFSW 
everything works fine
again.

I've tried to debug this issue. I've checked that 
FileSystemWatcher::watchesFile() still returns
true after first file modification. I've also found that 
FileSystemWatcher::slotFileChanged is not
executed after first file modification.

Does anybody have a clue?

-- 
Regards,
Konstantin
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to