c++ - QFileSystemWatcher::files() doesn't return a list of files -


I am using QFileSystemWatcher which is looking for a change in a directory I have Watcher-> AddPath ("mypath") method

When I call watch-> directory () then see mypath .

But when I watch-> I call the file () , I do not see anything. I thought I would see the file in the directory while using this method.

What should I do to see the file in a directory?

QFileSystemWatcher is to see changes in the file system.

Example:

  QString files = QDir ("c: \\") to get a list of files in a directory. . Entry list (QDir :: NoDotAndDotDot);  

If you need to see a change in a directory (file added / renamed or deleted event) you use the addPath directory and < Code> directoryChanged signal.
If you need to see a change in the contents of the file, then use addPath with a full path in the file and listen to the fileChanged prompt.

Accordingly, directory returns a list of directories you have added and returns files the list of files you've added.


Comments

Popular posts from this blog

c# - SignalR: "Protocol error: Unknown transport." when navigating to hub -

class - Kivy: how to instantiate a dynamic classes in python -

python - mayavi mapping a discrete colorbar on a surface -