Как программно смоделировать сенсорное событие в Meego? - PullRequest
4 голосов
/ 09 сентября 2011

Мне нужно использовать текстовый файл ввода в качестве альтернативы сенсорному вводу для устройства на базе meego, я хочу знать, как я могу это сделать.

Какие входные параметры фактически передаются сенсорным экраном на устройстве meego для вызова соответствующего сенсорного события?

Является ли тип ввода координатами, экраном, любым идентификатором?

Я знаю, что могу использовать QTouchEvent экземпляр класса и передать его QApplication:: sendEvent(), но как программно опубликовать событие касания, которое будет обрабатываться как фактическое касание человека?

Пожалуйста, предложите альтернативное решение.

Спасибо

1 Ответ

1 голос
/ 01 ноября 2012

Я столкнулся с подобной проблемой на сенсорном устройстве linux.То, что вы пытаетесь сделать, вероятно, эквивалентно человеческому прикосновению.

Вы также можете попробовать опубликовать QMouseEvent, используя QCoreApplication::postEvent()

В QMouseEvent вы можете передать x и y координаты местоположения, которое хотите щелкнуть.

...