Я работаю над кросс-платформенным приложением для управления файлами, которое контролирует различные локальные и сетевые файловые системы в Linux, Windows и Mac OS X. Мы начали работу над нашей собственной библиотекой, чтобы обернуть события файловой системы ОС, такие как inotify и эквивалент в Windows, но я спрашиваю себя, есть ли еще готовое решение.
В идеале мы хотели бы захватить события файловой системы на всех трех платформах, и было бы неплохо, если бы был простой метод шаблонов, чтобы вводить ваши собственные стратегии мониторинга.
Qt может иметь то, что вы ищете: