События касания в linux с использованием Qt

Я пытаюсь запрограммировать события касания в linux с помощью Qt. Мой сенсорный экран работает, однако, когда я касаюсь экрана, я получаю события мыши, а не события касания. Курсор мыши перемещается туда, где я касаюсь экрана. Я не знаю, если это проблема Qt или что-то, что происходит на уровне ОС.

Im использует Qt 5.4.0 в Debian Jessie.

Ответы

Ответ 1

Поскольку вы не использовали какой-либо исходный код, его трудно узнать, что происходит с вашей стороны неправильно. Взгляните на эту документацию:

Все эти примеры хорошо работают, и вам нужно протестировать их на вашей стороне. Если это не сработает для вас, это означает, что на вашей стороне есть некоторые проблемы, в противном случае это означает, что вы забыли что-то в своем приложении (например, атрибут Qt::WA_AcceptTouchEvents установлен или не установлен в true атрибут acceptTouchEvents на графических элементах...).