start a search when a file in a searchdirectory changes; VERY inefficiant, because QFileSystemWatcher is a shit and doesn't tell which file changed we just start all the threads again like on a startup;