| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QXcbKeyboard| Name: | QXcbKeyboard::QXcbKeyboard | | Prototype: | QXcbKeyboard::QXcbKeyboard(QXcbConnection *connection) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1137-1165 |
| | 12 | 3 |
checkForLatinLayout| Name: | QXcbKeyboard::checkForLatinLayout | | Prototype: | void QXcbKeyboard::checkForLatinLayout() | | Coverage: | 57.143% (8/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 872-893 |
| | 14 | 4 |
clearXKBConfig| Name: | QXcbKeyboard::clearXKBConfig | | Prototype: | void QXcbKeyboard::clearXKBConfig() | | Coverage: | 37.500% (6/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 660-673 |
| | 11 | 6 |
handleKeyEvent| Name: | QXcbKeyboard::handleKeyEvent | | Prototype: | void QXcbKeyboard::handleKeyEvent(xcb_window_t sourceWindow, QEvent::Type type, xcb_keycode_t code, quint16 state, xcb_timestamp_t time) | | Coverage: | 0.000% (0/76) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1455-1576 |
| | 80 | 21 |
handleKeyPressEvent| Name: | QXcbKeyboard::handleKeyPressEvent | | Prototype: | void QXcbKeyboard::handleKeyPressEvent(const xcb_key_press_event_t *event) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1589-1592 |
| | 1 | 1 |
handleKeyReleaseEvent| Name: | QXcbKeyboard::handleKeyReleaseEvent | | Prototype: | void QXcbKeyboard::handleKeyReleaseEvent(const xcb_key_release_event_t *event) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1594-1597 |
| | 1 | 1 |
handleMappingNotifyEvent| Name: | QXcbKeyboard::handleMappingNotifyEvent | | Prototype: | void QXcbKeyboard::handleMappingNotifyEvent(const void *event) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1599-1610 |
| | 7 | 2 |
keysymToQtKey| Name: | QXcbKeyboard::keysymToQtKey | | Prototype: | int QXcbKeyboard::keysymToQtKey(xcb_keysym_t key) const | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1072-1094 |
| | 13 | 6 |
keysymToQtKey| Name: | QXcbKeyboard::keysymToQtKey | | Prototype: | int QXcbKeyboard::keysymToQtKey(xcb_keysym_t keysym, Qt::KeyboardModifiers &modifiers, const QString &text) const | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1096-1135 |
| | 21 | 6 |
lookupLatinKeysym| Name: | QXcbKeyboard::lookupLatinKeysym | | Prototype: | xkb_keysym_t QXcbKeyboard::lookupLatinKeysym(xkb_keycode_t keycode) const | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 895-969 |
| | 45 | 14 |
lookupString| Name: | QXcbKeyboard::lookupString | | Prototype: | QString QXcbKeyboard::lookupString(struct xkb_state *state, xcb_keycode_t code) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1578-1587 |
| | 6 | 2 |
possibleKeys| Name: | QXcbKeyboard::possibleKeys | | Prototype: | QList<int> QXcbKeyboard::possibleKeys(const QKeyEvent *event) const | | Coverage: | 0.000% (0/63) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 971-1070 |
| | 71 | 20 |
printKeymapError| Name: | QXcbKeyboard::printKeymapError | | Prototype: | void QXcbKeyboard::printKeymapError(const char *error) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 675-686 |
| | 8 | 3 |
readXKBConfig| Name: | QXcbKeyboard::readXKBConfig | | Prototype: | void QXcbKeyboard::readXKBConfig() | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 612-658 |
| | 30 | 4 |
resolveMaskConflicts| Name: | QXcbKeyboard::resolveMaskConflicts | | Prototype: | void QXcbKeyboard::resolveMaskConflicts() | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1379-1395 |
| | 6 | 4 |
translateModifiers| Name: | QXcbKeyboard::translateModifiers | | Prototype: | Qt::KeyboardModifiers QXcbKeyboard::translateModifiers(int s) const | | Coverage: | 37.500% (6/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 596-610 |
| | 12 | 6 |
updateKeymap| Name: | QXcbKeyboard::updateKeymap | | Prototype: | void QXcbKeyboard::updateKeymap() | | Coverage: | 40.000% (12/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 688-754 |
| | 41 | 11 |
updateModifiers| Name: | QXcbKeyboard::updateModifiers | | Prototype: | void QXcbKeyboard::updateModifiers() | | Coverage: | 0.000% (0/49) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1315-1377 |
| | 38 | 14 |
updateVModMapping| Name: | QXcbKeyboard::updateVModMapping | | Prototype: | void QXcbKeyboard::updateVModMapping() | | Coverage: | 78.571% (22/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1178-1245 |
| | 47 | 10 |
updateVModToRModMapping| Name: | QXcbKeyboard::updateVModToRModMapping | | Prototype: | void QXcbKeyboard::updateVModToRModMapping() | | Coverage: | 84.000% (21/25) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1247-1313 |
| | 47 | 9 |
updateXKBMods| Name: | QXcbKeyboard::updateXKBMods | | Prototype: | void QXcbKeyboard::updateXKBMods() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 855-865 |
| | 8 | 1 |
updateXKBState| Name: | QXcbKeyboard::updateXKBState | | Prototype: | void QXcbKeyboard::updateXKBState(xcb_xkb_state_notify_event_t *state) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 757-773 |
| | 10 | 3 |
updateXKBStateFromCore| Name: | QXcbKeyboard::updateXKBStateFromCore | | Prototype: | void QXcbKeyboard::updateXKBStateFromCore(quint16 state) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 803-808 |
| | 2 | 2 |
updateXKBStateFromState| Name: | QXcbKeyboard::updateXKBStateFromState | | Prototype: | void QXcbKeyboard::updateXKBStateFromState(struct xkb_state *kb_state, quint16 state) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 776-801 |
| | 17 | 2 |
updateXKBStateFromXI| Name: | QXcbKeyboard::updateXKBStateFromXI | | Prototype: | void QXcbKeyboard::updateXKBStateFromXI(void *modInfo, void *groupInfo) | | Coverage: | 33.333% (3/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 811-828 |
| | 11 | 3 |
xkbModMask| Name: | QXcbKeyboard::xkbModMask | | Prototype: | quint32 QXcbKeyboard::xkbModMask(quint16 state) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 831-853 |
| | 18 | 9 |
~QXcbKeyboard| Name: | QXcbKeyboard::~QXcbKeyboard | | Prototype: | QXcbKeyboard::~QXcbKeyboard() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp | | Lines: | 1167-1176 |
| | 7 | 2 |