I'm looking at the possibility of building a embedded device out of QT or QTopia. The device would not have a touchscreen, mouse or standard keyboard. The device would however have a limited set of custom keys and rotary controls.

It was wondered whether control mechanisms are provided in QT to navigate around the widgets via say these custom buttons (e.g. consider a joystick to explicitly move focus to the widget above, below, etc). If support is available could anyone point me to the right places or specific classes?