Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 01.10.2011, 04:53
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

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



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Срочно нужен совет! Реально нужен совет!! Кто имеет опыт проблемы в отношениях!! Guest Новые вопросы и ответы 4 5 31.03.2015 22:03
Нужен кряк для Соло на Клавиатуре 8.1.1.7 Guest Ещё вопросы и ответы из архива 8 0 13.01.2012 16:22
Нужен ди слепой десятипальцевый набор на клавиатуре? Guest Новый архив 3 0 29.09.2011 02:18



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