Я пытаюсь реализовать заставку в моем приложении. Каждый раз, когда он простаивает какое-то время, поверх приложения будет воспроизводиться видео. Для этого я использую QTimer, который вызывает функцию для воспроизведения видео каждые 5 минут. Проблема в том, что мне нужно перезапускать этот таймер при каждом щелчке пользователя. В настоящее время я пытаюсь соединить все нажатия кнопок моего приложения с гнездом перезапуска, но это явно не лучший подход для достижения этой цели.
Итак, как мне перехватить все события мыши в системе, чтобы перезапустить мой таймер?