42 #ifndef QXCBKEYBOARD_H 43 #define QXCBKEYBOARD_H 47 #include "xcb/xcb_keysyms.h" 69 int &code, Qt::KeyboardModifiers &modifiers,
QPointer< QWidget > widget
xcb_key_symbols_t * m_key_symbols
The QByteArray class provides an array of bytes.
void handleMappingNotifyEvent(const xcb_mapping_notify_event_t *event)
void handleKeyReleaseEvent(QWidget *widget, const xcb_key_release_event_t *event)
The QString class provides a Unicode character string.
QXcbConnection * connection() const
QXcbKeyboard(QXcbConnection *connection)
Type
This enum type defines the valid event types in Qt.
Qt::KeyboardModifiers translateModifiers(int s)
void handleKeyEvent(QWidget *widget, QEvent::Type type, xcb_keycode_t code, quint16 state, xcb_timestamp_t time)
int translateKeySym(uint key) const
void handleKeyPressEvent(QWidget *widget, const xcb_key_press_event_t *event)