[watcher] tabify sources
[watcher] ported to qt5