37 QEvdevKeyboardHandler(
const QString &device, QFdContainer &fd,
bool disableZap,
bool enableCompose,
const QString &keymapFile);
41 const QString &specification,
42 const QString &defaultKeymapFile = QString());
53 void processKeyEvent(
int nativecode,
int unicode,
int qtcode,
54 Qt::KeyboardModifiers modifiers,
bool isPress,
bool autoRepeat);
55 void switchLed(
int,
bool);
59 QSocketNotifier *m_notify;
65 quint16 m_dead_unicode;
71 const QKeyboardMap::Mapping *m_keymap;
73 const QKeyboardMap::Composing *m_keycompose;
74 int m_keycompose_size;
76 static const QKeyboardMap::Mapping s_keymap_default[];
77 static const QKeyboardMap::Composing s_keycompose_default[];