Создал объект watcher типа
QFileSystemWatcher, добавил путь к директории, которую будем мониторить, присоединил сигнал
directoryChanged(const QString&) к слоту, в котором просто выводится сообщение о том, что произошли изменения. Компилим, запускаем, удаляем директорию, в ответ тишина.
Решил проверить что же там оно мониторит. Сразу после
watcher->addPath() решил посмотреть что у нас имеется из директорий в watcher.
qDebug() << watcher->directories();При сборке получаем
под виндой:
undefined reference to `_imp___ZNK18QFileSystemWatcher11directoriesEv'
под линуксом:
undefined reference to `QFileSystemWatcher::directories() const'
Что собственно одно и то же. Где я туплю?
Qt 4.2.0-tp1 (может как-раз из-за того, что tp? хотя вроде вполне работоспособный)...