| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QXcbNativeInterface::platformFunction| Name: | QXcbNativeInterface::platformFunction | | Prototype: | QFunctionPointer QXcbNativeInterface::platformFunction(const QByteArray &function) const | | Coverage: | 54.839% (17/31) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 342-379 |
| | 23 | 11 |
QXcbNativeInterface::nativeResourceFunctionForWindow| Name: | QXcbNativeInterface::nativeResourceFunctionForWindow | | Prototype: | QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterface::nativeResourceFunctionForWindow(const QByteArray &resource) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 328-333 |
| | 3 | 1 |
QXcbNativeInterface::nativeResourceFunctionForScreen| Name: | QXcbNativeInterface::nativeResourceFunctionForScreen | | Prototype: | QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterface::nativeResourceFunctionForScreen(const QByteArray &resource) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 314-326 |
| | 9 | 4 |
QXcbNativeInterface::nativeResourceFunctionForIntegration| Name: | QXcbNativeInterface::nativeResourceFunctionForIntegration | | Prototype: | QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterface::nativeResourceFunctionForIntegration(const QByteArray &resource) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 293-303 |
| | 7 | 3 |
QXcbNativeInterface::nativeResourceFunctionForContext| Name: | QXcbNativeInterface::nativeResourceFunctionForContext | | Prototype: | QPlatformNativeInterface::NativeResourceForContextFunction QXcbNativeInterface::nativeResourceFunctionForContext(const QByteArray &resource) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 305-312 |
| | 5 | 2 |
QXcbNativeInterface::nativeResourceFunctionForBackingStore| Name: | QXcbNativeInterface::nativeResourceFunctionForBackingStore | | Prototype: | QPlatformNativeInterface::NativeResourceForBackingStoreFunction QXcbNativeInterface::nativeResourceFunctionForBackingStore(const QByteArray &resource) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 335-340 |
| | 3 | 1 |
QXcbNativeInterface::nativeResourceForWindow| Name: | QXcbNativeInterface::nativeResourceForWindow | | Prototype: | void *QXcbNativeInterface::nativeResourceForWindow(const QByteArray &resourceString, QWindow *window) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 261-283 |
| | 13 | 6 |
QXcbNativeInterface::nativeResourceForScreen| Name: | QXcbNativeInterface::nativeResourceForScreen | | Prototype: | void *QXcbNativeInterface::nativeResourceForScreen(const QByteArray &resourceString, QScreen *screen) | | Coverage: | 20.588% (7/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 208-259 |
| | 32 | 15 |
QXcbNativeInterface::nativeResourceForIntegration| Name: | QXcbNativeInterface::nativeResourceForIntegration | | Prototype: | void *QXcbNativeInterface::nativeResourceForIntegration(const QByteArray &resourceString) | | Coverage: | 22.222% (4/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 168-199 |
| | 19 | 9 |
QXcbNativeInterface::nativeResourceForContext| Name: | QXcbNativeInterface::nativeResourceForContext | | Prototype: | void *QXcbNativeInterface::nativeResourceForContext(const QByteArray &resourceString, QOpenGLContext *context) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 201-206 |
| | 3 | 1 |
QXcbNativeInterface::nativeResourceForBackingStore| Name: | QXcbNativeInterface::nativeResourceForBackingStore | | Prototype: | void *QXcbNativeInterface::nativeResourceForBackingStore(const QByteArray &resourceString, QBackingStore *backingStore) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 285-290 |
| | 3 | 1 |
QXcbNativeInterface::locateSystemTray| Name: | QXcbNativeInterface::locateSystemTray | | Prototype: | xcb_window_t QXcbNativeInterface::locateSystemTray(xcb_connection_t *conn, const QXcbScreen *screen) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 130-156 |
| | 16 | 4 |
QXcbNativeInterface::handlerPlatformFunction| Name: | QXcbNativeInterface::handlerPlatformFunction | | Prototype: | QFunctionPointer QXcbNativeInterface::handlerPlatformFunction(const QByteArray &function) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 595-604 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceFunctionForWindow| Name: | QXcbNativeInterface::handlerNativeResourceFunctionForWindow | | Prototype: | QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterface::handlerNativeResourceFunctionForWindow(const QByteArray &resource) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 573-582 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceFunctionForScreen| Name: | QXcbNativeInterface::handlerNativeResourceFunctionForScreen | | Prototype: | QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterface::handlerNativeResourceFunctionForScreen(const QByteArray &resource) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 562-571 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceFunctionForIntegration| Name: | QXcbNativeInterface::handlerNativeResourceFunctionForIntegration | | Prototype: | QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterface::handlerNativeResourceFunctionForIntegration(const QByteArray &resource) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 540-549 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceFunctionForContext| Name: | QXcbNativeInterface::handlerNativeResourceFunctionForContext | | Prototype: | QPlatformNativeInterface::NativeResourceForContextFunction QXcbNativeInterface::handlerNativeResourceFunctionForContext(const QByteArray &resource) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 551-560 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore| Name: | QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore | | Prototype: | QPlatformNativeInterface::NativeResourceForBackingStoreFunction QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore(const QByteArray &resource) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 584-593 |
| | 6 | 3 |
QXcbNativeInterface::handlerNativeResourceForWindow| Name: | QXcbNativeInterface::handlerNativeResourceForWindow | | Prototype: | void *QXcbNativeInterface::handlerNativeResourceForWindow(const QByteArray &resource, QWindow *window) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 630-636 |
| | 4 | 2 |
QXcbNativeInterface::handlerNativeResourceForScreen| Name: | QXcbNativeInterface::handlerNativeResourceForScreen | | Prototype: | void *QXcbNativeInterface::handlerNativeResourceForScreen(const QByteArray &resource, QScreen *screen) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 622-628 |
| | 4 | 2 |
QXcbNativeInterface::handlerNativeResourceForIntegration| Name: | QXcbNativeInterface::handlerNativeResourceForIntegration | | Prototype: | void *QXcbNativeInterface::handlerNativeResourceForIntegration(const QByteArray &resource) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 606-612 |
| | 4 | 2 |
QXcbNativeInterface::handlerNativeResourceForContext| Name: | QXcbNativeInterface::handlerNativeResourceForContext | | Prototype: | void *QXcbNativeInterface::handlerNativeResourceForContext(const QByteArray &resource, QOpenGLContext *context) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 614-620 |
| | 4 | 2 |
QXcbNativeInterface::handlerNativeResourceForBackingStore| Name: | QXcbNativeInterface::handlerNativeResourceForBackingStore | | Prototype: | void *QXcbNativeInterface::handlerNativeResourceForBackingStore(const QByteArray &resource, QBackingStore *backingStore) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 638-644 |
| | 4 | 2 |
QXcbNativeInterface::getTimestamp| Name: | QXcbNativeInterface::getTimestamp | | Prototype: | void *QXcbNativeInterface::getTimestamp(const QXcbScreen *screen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 397-403 |
| | 3 | 2 |
QXcbNativeInterface::displayForWindow| Name: | QXcbNativeInterface::displayForWindow | | Prototype: | void *QXcbNativeInterface::displayForWindow(QWindow *window) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 506-515 |
| | 2 | 1 |
QXcbNativeInterface::display| Name: | QXcbNativeInterface::display | | Prototype: | void *QXcbNativeInterface::display() | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 432-441 |
| | 5 | 2 |
QXcbNativeInterface::connectionForWindow| Name: | QXcbNativeInterface::connectionForWindow | | Prototype: | void *QXcbNativeInterface::connectionForWindow(QWindow *window) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 517-521 |
| | 2 | 1 |
QXcbNativeInterface::connection| Name: | QXcbNativeInterface::connection | | Prototype: | void *QXcbNativeInterface::connection() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 443-447 |
| | 2 | 1 |
QXcbNativeInterface::beep| Name: | QXcbNativeInterface::beep | | Prototype: | void QXcbNativeInterface::beep() | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 95-105 |
| | 8 | 3 |
QXcbNativeInterface::atspiBus| Name: | QXcbNativeInterface::atspiBus | | Prototype: | void *QXcbNativeInterface::atspiBus() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 449-468 |
| | 16 | 2 |
QXcbNativeInterface::appUserTime| Name: | QXcbNativeInterface::appUserTime | | Prototype: | void *QXcbNativeInterface::appUserTime(const QXcbScreen *screen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 389-395 |
| | 3 | 2 |
QXcbNativeInterface::appTime| Name: | QXcbNativeInterface::appTime | | Prototype: | void *QXcbNativeInterface::appTime(const QXcbScreen *screen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 381-387 |
| | 3 | 2 |
QXcbNativeInterface::addHandler| Name: | QXcbNativeInterface::addHandler | | Prototype: | void QXcbNativeInterface::addHandler(QXcbNativeInterfaceHandler *handler) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 529-533 |
| | 2 | 1 |
QXcbNativeInterface::QXcbNativeInterface| Name: | QXcbNativeInterface::QXcbNativeInterface | | Prototype: | QXcbNativeInterface::QXcbNativeInterface() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp | | Lines: | 89-93 |
| | 2 | 1 |
QXcbMime::mimeDataForAtom| Name: | QXcbMime::mimeDataForAtom | | Prototype: | bool QXcbMime::mimeDataForAtom(QXcbConnection *connection, xcb_atom_t a, QMimeData *mimeData, QByteArray *data, xcb_atom_t *atomFormat, int *dataFormat) | | Coverage: | 56.818% (25/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 84-135 |
| | 38 | 10 |
QXcbMime::mimeConvertToFormat| Name: | QXcbMime::mimeConvertToFormat | | Prototype: | QVariant QXcbMime::mimeConvertToFormat(QXcbConnection *connection, xcb_atom_t a, const QByteArray &data, const QString &format, QVariant::Type requestedType, const QByteArray &encoding) | | Coverage: | 6.154% (4/65) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 165-261 |
| | 37 | 15 |
QXcbMime::mimeAtomsForFormat| Name: | QXcbMime::mimeAtomsForFormat | | Prototype: | QVector<xcb_atom_t> QXcbMime::mimeAtomsForFormat(QXcbConnection *connection, const QString &format) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 137-163 |
| | 15 | 5 |
QXcbMime::mimeAtomToString| Name: | QXcbMime::mimeAtomToString | | Prototype: | QString QXcbMime::mimeAtomToString(QXcbConnection *connection, xcb_atom_t a) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 60-82 |
| | 12 | 5 |
QXcbMime::mimeAtomForFormat| Name: | QXcbMime::mimeAtomForFormat | | Prototype: | xcb_atom_t QXcbMime::mimeAtomForFormat(QXcbConnection *connection, const QString &format, QVariant::Type requestedType, const QVector<xcb_atom_t> &atoms, QByteArray *requestedEncoding) | | Coverage: | 6.122% (3/49) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 263-315 |
| | 31 | 13 |
QXcbMime::QXcbMime| Name: | QXcbMime::QXcbMime | | Prototype: | QXcbMime::QXcbMime() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp | | Lines: | 51-53 |
| | 1 | 1 |
QXcbKeyboard::~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: | 1161-1170 |
| | 7 | 2 |
QXcbKeyboard::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: | 825-847 |
| | 18 | 9 |
QXcbKeyboard::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: | 805-822 |
| | 11 | 3 |
QXcbKeyboard::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: | 770-795 |
| | 17 | 2 |
QXcbKeyboard::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: | 797-802 |
| | 2 | 2 |
QXcbKeyboard::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: | 751-767 |
| | 10 | 3 |
QXcbKeyboard::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: | 849-859 |
| | 8 | 1 |
QXcbKeyboard::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: | 1241-1307 |
| | 47 | 9 |
QXcbKeyboard::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: | 1172-1239 |
| | 47 | 10 |
QXcbKeyboard::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: | 1309-1371 |
| | 38 | 14 |
QXcbKeyboard::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: | 682-748 |
| | 41 | 11 |
QXcbKeyboard::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: | 590-604 |
| | 12 | 6 |
QXcbKeyboard::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: | 1373-1389 |
| | 6 | 4 |
QXcbKeyboard::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: | 606-652 |
| | 30 | 4 |
QXcbKeyboard::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: | 669-680 |
| | 8 | 3 |
QXcbKeyboard::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: | 965-1064 |
| | 71 | 20 |
QXcbKeyboard::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: | 1568-1577 |
| | 6 | 2 |
QXcbKeyboard::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: | 889-963 |
| | 45 | 14 |
QXcbKeyboard::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: | 1066-1088 |
| | 13 | 6 |
QXcbKeyboard::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: | 1090-1129 |
| | 21 | 6 |
QXcbKeyboard::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: | 1589-1600 |
| | 7 | 2 |
QXcbKeyboard::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: | 1584-1587 |
| | 1 | 1 |
QXcbKeyboard::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: | 1579-1582 |
| | 1 | 1 |
QXcbKeyboard::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: | 1447-1566 |
| | 80 | 21 |
QXcbKeyboard::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: | 654-667 |
| | 11 | 6 |
QXcbKeyboard::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: | 866-887 |
| | 14 | 4 |
QXcbKeyboard::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: | 1131-1159 |
| | 12 | 3 |
QXcbIntegration::~QXcbIntegration| Name: | QXcbIntegration::~QXcbIntegration | | Prototype: | QXcbIntegration::~QXcbIntegration() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 190-194 |
| | 2 | 1 |
QXcbIntegration::wmClass| Name: | QXcbIntegration::wmClass | | Prototype: | QByteArray QXcbIntegration::wmClass() const | | Coverage: | 60.714% (17/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 415-444 |
| | 19 | 8 |
QXcbIntegration::themeNames| Name: | QXcbIntegration::themeNames | | Prototype: | QStringList QXcbIntegration::themeNames() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 349-352 |
| | 1 | 1 |
QXcbIntegration::sync| Name: | QXcbIntegration::sync | | Prototype: | void QXcbIntegration::sync() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 453-458 |
| | 2 | 2 |
QXcbIntegration::styleHint| Name: | QXcbIntegration::styleHint | | Prototype: | QVariant QXcbIntegration::styleHint(QPlatformIntegration::StyleHint hint) const | | Coverage: | 66.667% (20/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 359-398 |
| | 14 | 18 |
QXcbIntegration::services| Name: | QXcbIntegration::services | | Prototype: | QPlatformServices *QXcbIntegration::services() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 331-334 |
| | 1 | 1 |
QXcbIntegration::queryKeyboardModifiers| Name: | QXcbIntegration::queryKeyboardModifiers | | Prototype: | Qt::KeyboardModifiers QXcbIntegration::queryKeyboardModifiers() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 336-342 |
| | 4 | 1 |
QXcbIntegration::possibleKeys| Name: | QXcbIntegration::possibleKeys | | Prototype: | QList<int> QXcbIntegration::possibleKeys(const QKeyEvent *e) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 344-347 |
| | 1 | 1 |
QXcbIntegration::nativeInterface| Name: | QXcbIntegration::nativeInterface | | Prototype: | QPlatformNativeInterface * QXcbIntegration::nativeInterface() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 292-295 |
| | 1 | 1 |
QXcbIntegration::moveToScreen| Name: | QXcbIntegration::moveToScreen | | Prototype: | void QXcbIntegration::moveToScreen(QWindow *window, int screen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 281-285 |
| | 2 | 1 |
QXcbIntegration::inputContext| Name: | QXcbIntegration::inputContext | | Prototype: | QPlatformInputContext *QXcbIntegration::inputContext() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 311-314 |
| | 1 | 1 |
QXcbIntegration::initialize| Name: | QXcbIntegration::initialize | | Prototype: | void QXcbIntegration::initialize() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 271-279 |
| | 4 | 2 |
QXcbIntegration::hasCapability| Name: | QXcbIntegration::hasCapability | | Prototype: | bool QXcbIntegration::hasCapability(QPlatformIntegration::Capability cap) const | | Coverage: | 76.667% (23/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 244-261 |
| | 14 | 11 |
QXcbIntegration::fontDatabase| Name: | QXcbIntegration::fontDatabase | | Prototype: | QPlatformFontDatabase *QXcbIntegration::fontDatabase() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 287-290 |
| | 1 | 1 |
QXcbIntegration::drag| Name: | QXcbIntegration::drag | | Prototype: | QPlatformDrag *QXcbIntegration::drag() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 305-308 |
| | 1 | 1 |
QXcbIntegration::createPlatformWindow| Name: | QXcbIntegration::createPlatformWindow | | Prototype: | QPlatformWindow *QXcbIntegration::createPlatformWindow(QWindow *window) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 196-213 |
| | 18 | 3 |
QXcbIntegration::createPlatformTheme| Name: | QXcbIntegration::createPlatformTheme | | Prototype: | QPlatformTheme *QXcbIntegration::createPlatformTheme(const QString &name) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 354-357 |
| | 1 | 1 |
QXcbIntegration::createPlatformSessionManager| Name: | QXcbIntegration::createPlatformSessionManager | | Prototype: | QPlatformSessionManager *QXcbIntegration::createPlatformSessionManager(const QString &id, const QString &key) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 447-450 |
| | 1 | 1 |
QXcbIntegration::createPlatformOpenGLContext| Name: | QXcbIntegration::createPlatformOpenGLContext | | Prototype: | QPlatformOpenGLContext *QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext *context) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 216-225 |
| | 6 | 2 |
QXcbIntegration::createPlatformOffscreenSurface| Name: | QXcbIntegration::createPlatformOffscreenSurface | | Prototype: | QPlatformOffscreenSurface *QXcbIntegration::createPlatformOffscreenSurface(QOffscreenSurface *surface) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 233-242 |
| | 6 | 2 |
QXcbIntegration::createPlatformBackingStore| Name: | QXcbIntegration::createPlatformBackingStore | | Prototype: | QPlatformBackingStore *QXcbIntegration::createPlatformBackingStore(QWindow *window) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 228-231 |
| | 1 | 1 |
QXcbIntegration::createEventDispatcher| Name: | QXcbIntegration::createEventDispatcher | | Prototype: | QAbstractEventDispatcher *QXcbIntegration::createEventDispatcher() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 263-269 |
| | 4 | 2 |
QXcbIntegration::clipboard| Name: | QXcbIntegration::clipboard | | Prototype: | QPlatformClipboard *QXcbIntegration::clipboard() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 298-301 |
| | 1 | 1 |
QXcbIntegration::accessibility| Name: | QXcbIntegration::accessibility | | Prototype: | QPlatformAccessibility *QXcbIntegration::accessibility() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 317-328 |
| | 11 | 2 |
QXcbIntegration::QXcbIntegration| Name: | QXcbIntegration::QXcbIntegration | | Prototype: | QXcbIntegration::QXcbIntegration(const QStringList ¶meters, int &argc, char **argv) | | Coverage: | 32.308% (21/65) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp | | Lines: | 115-188 |
| | 46 | 15 |
QXcbGlIntegrationFactory::keys::[lambda]| Name: | QXcbGlIntegrationFactory::keys::[lambda] | | Prototype: | []() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp | | Lines: | 70-70 |
| | 0 | 1 |
QXcbGlIntegrationFactory::keys| Name: | QXcbGlIntegrationFactory::keys | | Prototype: | QStringList QXcbGlIntegrationFactory::keys(const QString &pluginPath) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp | | Lines: | 62-84 |
| | 12 | 5 |
QXcbGlIntegrationFactory::create| Name: | QXcbGlIntegrationFactory::create | | Prototype: | QXcbGlIntegration *QXcbGlIntegrationFactory::create(const QString &platform, const QString &pluginPath) | | Coverage: | 30.000% (3/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp | | Lines: | 86-102 |
| | 7 | 4 |
QXcbGlIntegration::handleXcbEvent| Name: | QXcbGlIntegration::handleXcbEvent | | Prototype: | bool QXcbGlIntegration::handleXcbEvent(xcb_generic_event_t *event, uint responseType) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegration.cpp | | Lines: | 47-52 |
| | 3 | 1 |
QXcbEventReader::unlock| Name: | QXcbEventReader::unlock | | Prototype: | void QXcbEventReader::unlock() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp | | Lines: | 1368-1371 |
| | 1 | 1 |
QXcbEventReader::start| Name: | QXcbEventReader::start | | Prototype: | void QXcbEventReader::start() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp | | Lines: | 1299-1310 |
| | 5 | 2 |
QXcbEventReader::run| Name: | QXcbEventReader::run | | Prototype: | void QXcbEventReader::run() | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp | | Lines: | 1331-1348 |
| | 13 | 4 |
QXcbEventReader::registerForEvents| Name: | QXcbEventReader::registerForEvents | | Prototype: | void QXcbEventReader::registerForEvents() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp | | Lines: | 1312-1320 |
| | 5 | 1 |