When you copied a file to directory.
connect(watcher,SIGNAL(directoryChanged(QString)), this,SLOT(dirChangedSlot(QString))); will called & you can get file name from QString variable

where wathcer will be QFileSystemWatcher object.