Обработка событий ОС (Linux, X-server)
Как обрабатывать сообщения операционной системы в одном приложении Qt?
Нужно поймать события клика на любом месте рабочеко стола\открытых окон и прочитать значения пикселя по координатам X, Y
Читал про QApplication::processEvent
, но что конкретно с этим делать, не пойму, можно ли в Qt сделать так, не используя xlib?
Еще можно cat'ить /dev/input/mouse0
, но там вообще темный лес.
Источник: Stack Overflow на русском