Pull to refresh

Comments 2

Никогда не понимал, зачем ротаторы и джойстики приводят к какому-нибудь mouse/keyboard-like устройству для последующей работы с ним в Qt. Обычно на том конце все равно висит до мозга костей кастомный обработчик, который обрабатывает подобного рода евенты для перемещения фокуса например. Я бы сделал свой собственный RotaryEvent определил бы в нем direction, value(можно еще velocity например если драйвер и устройство умеют). С QPA это делается так же легко как и с QWS :)
Дак их даже приводить не надо. Ибо input-подсистема ядра умеет работать с эндодерма сама. И они прекрасно генерят уже mouse-like эвенты из коробки. Для этого никаких лишних телодвижений делать не надо. Более того — сборка Qt4 под х86 прекрасно умеет с этими эвентами работать. Почему-то эту возможность не впилили в сборку под Embedded. Да и нет никакого кастомного обработчика в нашем случае — клавиатура обрабатывается как клавиатура, тачскрин — как тачскрин.
Sign up to leave a comment.