Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   нужен совет по клавиатуре на ARM9 телефоне (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/nuzhen-sovet-po-klaviature-na-arm9-telefone-368536/)

Guest 01.10.2011 04:53

нужен совет по клавиатуре на ARM9 телефоне
 
Всем привет!Я разрабатываю GUI для телефона на ARM9. Аппарат имеет кнопки 0-9, * # плюс 4 софт-кнопки и навигатор "OK" и мне нужно каким-то образом перехватывать все нажатия этих кнопок и создавать всю логику работы системы, а именно:1) управлять окнами, менять их2) с помощью стрелок перемещаться между активными виджетами 3) нажатия 0-9 транслировать в буквенный ввод, длительное нажатие преобразовать в цифру..в общем, всё как на обычном кнопочном сотовом телефоне. Использую я qt-embedded-4.7, поэтому всё приходится делать ручками.По железу: клавиатура видна в линуксе как "/dev/input/event0" и "/dev/input/event1" (часть нажатий с одного ивента, часть с другого). Я могу объединить 2 драйвера в один, чтобы один event был, но это уже не по теме.Т.е. мне нужно какое-то одно место, где бы все нажатия и отпускания кнопок захватывались, преобразовывались в нужные Key_ и отправлялись на нужные виджеты. Как это сделать?


Часовой пояс GMT, время: 05:02.


© www.otvetnemail.ru - Форум вопросов и ответов.