| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QXcbNativeInterface::nativeResourceForCursor| Name:  | QXcbNativeInterface::nativeResourceForCursor |  | Prototype:  | void *QXcbNativeInterface::nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 293-304 |  
  |  | 5 | 5 | 
 QXcbNativeInterface::nativeResourceForCursor::[lambda]| Name:  | QXcbNativeInterface::nativeResourceForCursor::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 295-295 |  
  |  | 0 | 1 | 
 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:  | 164-195 |  
  |  | 19 | 9 | 
 QXcbNativeInterface::nativeResourceForScreen| Name:  | QXcbNativeInterface::nativeResourceForScreen |  | Prototype:  | void *QXcbNativeInterface::nativeResourceForScreen(const QByteArray &resourceString, QScreen *screen) |  | Coverage:  |  17.073% (7/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 204-259 |  
  |  | 35 | 17 | 
 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::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:  | 349-354 |  
  |  | 3 | 1 | 
 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:  | 319-326 |  
  |  | 5 | 2 | 
 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:  | 307-317 |  
  |  | 7 | 3 | 
 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:  | 328-340 |  
  |  | 9 | 4 | 
 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:  | 342-347 |  
  |  | 3 | 1 | 
 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:  | 356-393 |  
  |  | 23 | 11 | 
 QXcbNativeInterface::qPlatformScreenForWindow| Name:  | QXcbNativeInterface::qPlatformScreenForWindow |  | Prototype:  | QXcbScreen *QXcbNativeInterface::qPlatformScreenForWindow(QWindow *window) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 511-522 |  
  |  | 7 | 2 | 
 QXcbNativeInterface::removeHandler| Name:  | QXcbNativeInterface::removeHandler |  | Prototype:  | void QXcbNativeInterface::removeHandler(QXcbNativeInterfaceHandler *handler) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 553-556 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::requestSystemTrayWindowDock| Name:  | QXcbNativeInterface::requestSystemTrayWindowDock |  | Prototype:  | bool QXcbNativeInterface::requestSystemTrayWindowDock(const QWindow *window) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 116-119 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::rootWindow| Name:  | QXcbNativeInterface::rootWindow |  | Prototype:  | void *QXcbNativeInterface::rootWindow() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 437-444 |  
  |  | 5 | 2 | 
 QXcbNativeInterface::screenForWindow| Name:  | QXcbNativeInterface::screenForWindow |  | Prototype:  | void *QXcbNativeInterface::screenForWindow(QWindow *window) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 541-545 |  
  |  | 2 | 1 | 
 QXcbNativeInterface::setAppTime| Name:  | QXcbNativeInterface::setAppTime |  | Prototype:  | void QXcbNativeInterface::setAppTime(QScreen* screen, xcb_timestamp_t time) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 488-493 |  
  |  | 2 | 2 | 
 QXcbNativeInterface::setAppUserTime| Name:  | QXcbNativeInterface::setAppUserTime |  | Prototype:  | void QXcbNativeInterface::setAppUserTime(QScreen* screen, xcb_timestamp_t time) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 495-500 |  
  |  | 2 | 2 | 
 QXcbNativeInterface::setParentRelativeBackPixmap| Name:  | QXcbNativeInterface::setParentRelativeBackPixmap |  | Prototype:  | void QXcbNativeInterface::setParentRelativeBackPixmap(QWindow *window) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 159-162 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::setStartupId| Name:  | QXcbNativeInterface::setStartupId |  | Prototype:  | void QXcbNativeInterface::setStartupId(const char *data) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 502-509 |  
  |  | 5 | 2 | 
 QXcbNativeInterface::startupId| Name:  | QXcbNativeInterface::startupId |  | Prototype:  | void *QXcbNativeInterface::startupId() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 419-426 |  
  |  | 5 | 2 | 
 QXcbNativeInterface::systemTrayAvailable| Name:  | QXcbNativeInterface::systemTrayAvailable |  | Prototype:  | bool QXcbNativeInterface::systemTrayAvailable(const QScreen *screen) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 111-114 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::systemTrayWindowGlobalGeometry| Name:  | QXcbNativeInterface::systemTrayWindowGlobalGeometry |  | Prototype:  | QRect QXcbNativeInterface::systemTrayWindowGlobalGeometry(const QWindow *window) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 121-124 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::systrayVisualHasAlphaChannel| Name:  | QXcbNativeInterface::systrayVisualHasAlphaChannel |  | Prototype:  | bool QXcbNativeInterface::systrayVisualHasAlphaChannel() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 154-157 |  
  |  | 1 | 1 | 
 QXcbNativeInterface::x11Screen| Name:  | QXcbNativeInterface::x11Screen |  | Prototype:  | void *QXcbNativeInterface::x11Screen() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 428-435 |  
  |  | 5 | 2 | 
 QXcbNativeInterfaceHandler::QXcbNativeInterfaceHandler| Name:  | QXcbNativeInterfaceHandler::QXcbNativeInterfaceHandler |  | Prototype:  | QXcbNativeInterfaceHandler::QXcbNativeInterfaceHandler(QXcbNativeInterface *nativeInterface) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 46-50 |  
  |  | 1 | 1 | 
 QXcbNativeInterfaceHandler::nativeResourceFunctionForBackingStore| Name:  | QXcbNativeInterfaceHandler::nativeResourceFunctionForBackingStore |  | Prototype:  | QPlatformNativeInterface::NativeResourceForBackingStoreFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForBackingStore(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 80-84 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::nativeResourceFunctionForContext| Name:  | QXcbNativeInterfaceHandler::nativeResourceFunctionForContext |  | Prototype:  | QPlatformNativeInterface::NativeResourceForContextFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForContext(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 62-66 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::nativeResourceFunctionForIntegration| Name:  | QXcbNativeInterfaceHandler::nativeResourceFunctionForIntegration |  | Prototype:  | QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForIntegration(const QByteArray &resource) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 56-60 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::nativeResourceFunctionForScreen| Name:  | QXcbNativeInterfaceHandler::nativeResourceFunctionForScreen |  | Prototype:  | QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForScreen(const QByteArray &resource) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 68-72 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow| Name:  | QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow |  | Prototype:  | QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 74-78 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::platformFunction| Name:  | QXcbNativeInterfaceHandler::platformFunction |  | Prototype:  | QFunctionPointer QXcbNativeInterfaceHandler::platformFunction(const QByteArray &function) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 86-90 |  
  |  | 2 | 1 | 
 QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler| Name:  | QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler |  | Prototype:  | QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp |  | Lines:  | 51-54 |  
  |  | 1 | 1 | 
 QXcbScreen::QXcbScreen| Name:  | QXcbScreen::QXcbScreen |  | Prototype:  | QXcbScreen::QXcbScreen(QXcbConnection *connection, QXcbVirtualDesktop *virtualDesktop, xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *output, const xcb_xinerama_screen_info_t *xineramaScreenInfo, int xineramaScreenIdx) |  | Coverage:  |  52.830% (28/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 172-292 |  
  |  | 72 | 14 | 
 QXcbScreen::cursor| Name:  | QXcbScreen::cursor |  | Prototype:  | QPlatformCursor *QXcbScreen::cursor() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 495-498 |  
  |  | 1 | 1 | 
 QXcbScreen::depthOfVisual| Name:  | QXcbScreen::depthOfVisual |  | Prototype:  | quint8 QXcbScreen::depthOfVisual(xcb_visualid_t visualid) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 458-464 |  
  |  | 4 | 2 | 
 QXcbScreen::format| Name:  | QXcbScreen::format |  | Prototype:  | QImage::Format QXcbScreen::format() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 466-469 |  
  |  | 1 | 1 | 
 QXcbScreen::getOutputName| Name:  | QXcbScreen::getOutputName |  | Prototype:  | QString QXcbScreen::getOutputName(xcb_randr_get_output_info_reply_t *outputInfo) |  | Coverage:  |  37.500% (3/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 299-314 |  
  |  | 11 | 3 | 
 QXcbScreen::grabWindow| Name:  | QXcbScreen::grabWindow |  | Prototype:  | QPixmap QXcbScreen::grabWindow(WId window, int x, int y, int width, int height) const |  | Coverage:  |  38.710% (12/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 683-778 |  
  |  | 57 | 10 | 
 QXcbScreen::handleScreenChange| Name:  | QXcbScreen::handleScreenChange |  | Prototype:  | void QXcbScreen::handleScreenChange(xcb_randr_screen_change_notify_event_t *change_event) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 540-590 |  
  |  | 34 | 8 | 
 QXcbScreen::logicalDpi| Name:  | QXcbScreen::logicalDpi |  | Prototype:  | QDpi QXcbScreen::logicalDpi() const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 478-488 |  
  |  | 5 | 3 | 
 QXcbScreen::pixelDensity| Name:  | QXcbScreen::pixelDensity |  | Prototype:  | qreal QXcbScreen::pixelDensity() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 490-493 |  
  |  | 1 | 1 | 
 QXcbScreen::readXResources| Name:  | QXcbScreen::readXResources |  | Prototype:  | void QXcbScreen::readXResources() |  | Coverage:  |  77.778% (28/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 829-870 |  
  |  | 31 | 12 | 
 QXcbScreen::sendStartupMessage| Name:  | QXcbScreen::sendStartupMessage |  | Prototype:  | void QXcbScreen::sendStartupMessage(const QByteArray &message) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 424-448 |  
  |  | 18 | 3 | 
 QXcbScreen::setOutput| Name:  | QXcbScreen::setOutput |  | Prototype:  | void QXcbScreen::setOutput(xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *outputInfo) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 500-508 |  
  |  | 4 | 1 | 
 QXcbScreen::surfaceFormatFor| Name:  | QXcbScreen::surfaceFormatFor |  | Prototype:  | QSurfaceFormat QXcbScreen::surfaceFormatFor(const QSurfaceFormat &format) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 364-386 |  
  |  | 14 | 4 | 
 QXcbScreen::topLevelAt| Name:  | QXcbScreen::topLevelAt |  | Prototype:  | QWindow *QXcbScreen::topLevelAt(const QPoint &p) const |  | Coverage:  |  66.667% (10/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 316-353 |  
  |  | 23 | 5 | 
 QXcbScreen::updateAvailableGeometry| Name:  | QXcbScreen::updateAvailableGeometry |  | Prototype:  | void QXcbScreen::updateAvailableGeometry() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 642-649 |  
  |  | 4 | 2 | 
 QXcbScreen::updateGeometry| Name:  | QXcbScreen::updateGeometry |  | Prototype:  | void QXcbScreen::updateGeometry(xcb_timestamp_t timestamp) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 592-605 |  
  |  | 9 | 3 | 
 QXcbScreen::updateGeometry| Name:  | QXcbScreen::updateGeometry |  | Prototype:  | void QXcbScreen::updateGeometry(const QRect &geom, uint8_t rotation) |  | Coverage:  |  41.667% (5/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 607-640 |  
  |  | 21 | 6 | 
 QXcbScreen::updateRefreshRate| Name:  | QXcbScreen::updateRefreshRate |  | Prototype:  | void QXcbScreen::updateRefreshRate(xcb_randr_mode_t mode) |  | Coverage:  |  50.000% (9/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 651-681 |  
  |  | 20 | 6 | 
 QXcbScreen::virtualDesktopNumberStatic| Name:  | QXcbScreen::virtualDesktopNumberStatic |  | Prototype:  | int QXcbScreen::virtualDesktopNumberStatic(const QScreen *screen) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 510-516 |  
  |  | 3 | 2 | 
 QXcbScreen::virtualDpi| Name:  | QXcbScreen::virtualDpi |  | Prototype:  | QDpi QXcbScreen::virtualDpi() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 471-475 |  
  |  | 2 | 1 | 
 QXcbScreen::visualForFormat| Name:  | QXcbScreen::visualForFormat |  | Prototype:  | const xcb_visualtype_t *QXcbScreen::visualForFormat(const QSurfaceFormat &format) const |  | Coverage:  |  32.143% (9/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 388-422 |  
  |  | 19 | 8 | 
 QXcbScreen::visualForId| Name:  | QXcbScreen::visualForId |  | Prototype:  | const xcb_visualtype_t *QXcbScreen::visualForId(xcb_visualid_t visualid) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 450-456 |  
  |  | 4 | 2 | 
 QXcbScreen::windowShown| Name:  | QXcbScreen::windowShown |  | Prototype:  | void QXcbScreen::windowShown(QXcbWindow *window) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 355-362 |  
  |  | 2 | 3 | 
 QXcbScreen::windowShown::[lambda]| Name:  | QXcbScreen::windowShown::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 359-359 |  
  |  | 0 | 1 | 
 QXcbScreen::xResource| Name:  | QXcbScreen::xResource |  | Prototype:  | bool QXcbScreen::xResource(const QByteArray &identifier, const QByteArray &expectedIdentifier, QByteArray& stringValue) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 818-827 |  
  |  | 4 | 2 | 
 QXcbScreen::xSettings| Name:  | QXcbScreen::xSettings |  | Prototype:  | QXcbXSettings *QXcbScreen::xSettings() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 872-875 |  
  |  | 1 | 1 | 
 QXcbScreen::~QXcbScreen| Name:  | QXcbScreen::~QXcbScreen |  | Prototype:  | QXcbScreen::~QXcbScreen() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 294-297 |  
  |  | 1 | 1 | 
 QXcbSessionManager::QXcbSessionManager| Name:  | QXcbSessionManager::QXcbSessionManager |  | Prototype:  | QXcbSessionManager::QXcbSessionManager(const QString &id, const QString &key) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 335-377 |  
  |  | 31 | 3 | 
 QXcbSessionManager::allowsErrorInteraction| Name:  | QXcbSessionManager::allowsErrorInteraction |  | Prototype:  | bool QXcbSessionManager::allowsErrorInteraction() |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 423-451 |  
  |  | 20 | 6 | 
 QXcbSessionManager::allowsInteraction| Name:  | QXcbSessionManager::allowsInteraction |  | Prototype:  | bool QXcbSessionManager::allowsInteraction() |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 393-421 |  
  |  | 20 | 6 | 
 QXcbSessionManager::cancel| Name:  | QXcbSessionManager::cancel |  | Prototype:  | void QXcbSessionManager::cancel() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 463-466 |  
  |  | 1 | 1 | 
 QXcbSessionManager::exitEventLoop| Name:  | QXcbSessionManager::exitEventLoop |  | Prototype:  | void QXcbSessionManager::exitEventLoop() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 488-491 |  
  |  | 1 | 1 | 
 QXcbSessionManager::handle| Name:  | QXcbSessionManager::handle |  | Prototype:  | void* QXcbSessionManager::handle() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 388-391 |  
  |  | 1 | 1 | 
 QXcbSessionManager::isPhase2| Name:  | QXcbSessionManager::isPhase2 |  | Prototype:  | bool QXcbSessionManager::isPhase2() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 478-481 |  
  |  | 1 | 1 | 
 QXcbSessionManager::release| Name:  | QXcbSessionManager::release |  | Prototype:  | void QXcbSessionManager::release() |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 453-461 |  
  |  | 5 | 3 | 
 QXcbSessionManager::requestPhase2| Name:  | QXcbSessionManager::requestPhase2 |  | Prototype:  | void QXcbSessionManager::requestPhase2() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 483-486 |  
  |  | 1 | 1 | 
 QXcbSessionManager::setManagerProperty| Name:  | QXcbSessionManager::setManagerProperty |  | Prototype:  | void QXcbSessionManager::setManagerProperty(const QString &name, const QString &value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 468-471 |  
  |  | 1 | 1 | 
 QXcbSessionManager::setManagerProperty| Name:  | QXcbSessionManager::setManagerProperty |  | Prototype:  | void QXcbSessionManager::setManagerProperty(const QString &name, const QStringList &value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 473-476 |  
  |  | 1 | 1 | 
 QXcbSessionManager::~QXcbSessionManager| Name:  | QXcbSessionManager::~QXcbSessionManager |  | Prototype:  | QXcbSessionManager::~QXcbSessionManager() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 379-385 |  
  |  | 4 | 2 | 
 QXcbShmGraphicsBuffer::QXcbShmGraphicsBuffer| Name:  | QXcbShmGraphicsBuffer::QXcbShmGraphicsBuffer |  | Prototype:  | QXcbShmGraphicsBuffer(QImage *image) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 119-123 |  
  |  | 1 | 1 | 
 QXcbShmGraphicsBuffer::bytesPerLine| Name:  | QXcbShmGraphicsBuffer::bytesPerLine |  | Prototype:  | int bytesPerLine() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 138-138 |  
  |  | 1 | 1 | 
 QXcbShmGraphicsBuffer::data| Name:  | QXcbShmGraphicsBuffer::data |  | Prototype:  | const uchar *data() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 136-136 |  
  |  | 1 | 1 | 
 QXcbShmGraphicsBuffer::data| Name:  | QXcbShmGraphicsBuffer::data |  | Prototype:  | uchar *data() override |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 137-137 |  
  |  | 1 | 1 | 
 QXcbShmGraphicsBuffer::doLock| Name:  | QXcbShmGraphicsBuffer::doLock |  | Prototype:  | bool doLock(AccessTypes access, const QRect &rect) override |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 125-133 |  
  |  | 5 | 2 | 
 QXcbShmGraphicsBuffer::doUnlock| Name:  | QXcbShmGraphicsBuffer::doUnlock |  | Prototype:  | void doUnlock() override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 134-134 |  
  |  | 1 | 1 | 
 QXcbShmGraphicsBuffer::origin| Name:  | QXcbShmGraphicsBuffer::origin |  | Prototype:  | Origin origin() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 140-140 |  
  |  | 1 | 1 | 
 QXcbShmImage::QXcbShmImage| Name:  | QXcbShmImage::QXcbShmImage |  | Prototype:  | QXcbShmImage::QXcbShmImage(QXcbScreen *screen, const QSize &size, uint depth, QImage::Format format) |  | Coverage:  |  48.571% (17/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 146-215 |  
  |  | 46 | 9 | 
 QXcbShmImage::destroy| Name:  | QXcbShmImage::destroy |  | Prototype:  | void QXcbShmImage::destroy() |  | Coverage:  |  60.000% (12/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 250-276 |  
  |  | 16 | 6 | 
 QXcbShmImage::ensureGC| Name:  | QXcbShmImage::ensureGC |  | Prototype:  | void QXcbShmImage::ensureGC(xcb_drawable_t dst) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 278-292 |  
  |  | 6 | 3 | 
 QXcbShmImage::flushPixmap| Name:  | QXcbShmImage::flushPixmap |  | Prototype:  | void QXcbShmImage::flushPixmap(const QRegion ®ion) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 358-421 |  
  |  | 39 | 3 | 
 QXcbShmImage::graphicsBuffer| Name:  | QXcbShmImage::graphicsBuffer |  | Prototype:  | QPlatformGraphicsBuffer *graphicsBuffer() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 75-75 |  
  |  | 1 | 1 | 
 QXcbShmImage::hasAlpha| Name:  | QXcbShmImage::hasAlpha |  | Prototype:  | bool hasAlpha() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 79-79 |  
  |  | 1 | 1 | 
 QXcbShmImage::hasShm| Name:  | QXcbShmImage::hasShm |  | Prototype:  | bool hasShm() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 80-80 |  
  |  | 1 | 1 | 
 QXcbShmImage::image| Name:  | QXcbShmImage::image |  | Prototype:  | QImage *image() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 74-74 |  
  |  | 1 | 1 | 
 QXcbShmImage::preparePaint| Name:  | QXcbShmImage::preparePaint |  | Prototype:  | void QXcbShmImage::preparePaint(const QRegion ®ion) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 492-503 |  
  |  | 5 | 3 | 
 QXcbShmImage::put| Name:  | QXcbShmImage::put |  | Prototype:  | void QXcbShmImage::put(xcb_drawable_t dst, const QRegion ®ion, const QPoint &offset) |  | Coverage:  |  60.000% (3/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 451-490 |  
  |  | 21 | 2 | 
 QXcbShmImage::scroll| Name:  | QXcbShmImage::scroll |  | Prototype:  | bool QXcbShmImage::scroll(const QRegion &area, int dx, int dy) |  | Coverage:  |  50.000% (6/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 219-248 |  
  |  | 21 | 6 | 
 QXcbShmImage::setClip| Name:  | QXcbShmImage::setClip |  | Prototype:  | void QXcbShmImage::setClip(const QRegion ®ion) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 423-449 |  
  |  | 17 | 3 | 
 QXcbShmImage::size| Name:  | QXcbShmImage::size |  | Prototype:  | QSize size() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 77-77 |  
  |  | 1 | 1 | 
 QXcbShmImage::~QXcbShmImage| Name:  | QXcbShmImage::~QXcbShmImage |  | Prototype:  | ~QXcbShmImage() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 70-70 |  
  |  | 1 | 1 | 
 QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer| Name:  | QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer |  | Prototype:  | QXcbSoftwareOpenGLEnforcer() |  | Coverage:  |  46.154% (6/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 133-153 |  
  |  | 6 | 5 | 
 QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer::[lambda]| Name:  | QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 152-152 |  
  |  | 0 | 1 | 
 QXcbSoftwareOpenGLEnforcer::~QXcbSoftwareOpenGLEnforcer| Name:  | QXcbSoftwareOpenGLEnforcer::~QXcbSoftwareOpenGLEnforcer |  | Prototype:  | ~QXcbSoftwareOpenGLEnforcer() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 155-159 |  
  |  | 2 | 2 | 
 QXcbSyncWindowRequest::invalidate| Name:  | QXcbSyncWindowRequest::invalidate |  | Prototype:  | void QXcbSyncWindowRequest::invalidate() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2362-2368 |  
  |  | 3 | 2 | 
 QXcbSystemTrayTracker::QXcbSystemTrayTracker| Name:  | QXcbSystemTrayTracker::QXcbSystemTrayTracker |  | Prototype:  | QXcbSystemTrayTracker::QXcbSystemTrayTracker(QXcbConnection *connection, xcb_atom_t trayAtom, xcb_atom_t selection) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp |  | Lines:  | 76-85 |  
  |  | 2 | 1 | 
 QXcbSystemTrayTracker::create| Name:  | QXcbSystemTrayTracker::create |  | Prototype:  | QXcbSystemTrayTracker *QXcbSystemTrayTracker::create(QXcbConnection *connection) |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp |  | Lines:  | 62-74 |  
  |  | 7 | 4 | 
 QXcbSystemTrayTracker::create::[lambda]| Name:  | QXcbSystemTrayTracker::create::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp |  | Lines:  | 68-68 |  
  |  | 0 | 1 |