| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QXcbConnection::xi2ProcessTouch| Name:  | QXcbConnection::xi2ProcessTouch |  | Prototype:  | void QXcbConnection::xi2ProcessTouch(void *xiDevEvent, QXcbWindow *platformWindow) |  | Coverage:  |   0.000% (0/110) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 595-762 |  
  |  | 119 | 37 | 
 QXcbConnection::xi2PrepareXIGenericDeviceEvent| Name:  | QXcbConnection::xi2PrepareXIGenericDeviceEvent |  | Prototype:  | void QXcbConnection::xi2PrepareXIGenericDeviceEvent(xcb_ge_event_t *event) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2310-2317 |  
  |  | 1 | 1 | 
 QXcbConnection::xi2MouseEvents| Name:  | QXcbConnection::xi2MouseEvents |  | Prototype:  | bool QXcbConnection::xi2MouseEvents() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2265-2271 |  
  |  | 1 | 1 | 
 QXcbConnection::xi2HandleTabletEvent| Name:  | QXcbConnection::xi2HandleTabletEvent |  | Prototype:  | bool QXcbConnection::xi2HandleTabletEvent(const void *event, TabletData *tabletData) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1042-1134 |  
  |  | 61 | 16 | 
 QXcbConnection::xi2HandleScrollEvent| Name:  | QXcbConnection::xi2HandleScrollEvent |  | Prototype:  | void QXcbConnection::xi2HandleScrollEvent(void *event, ScrollingDevice &scrollingDevice) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 916-992 |  
  |  | 54 | 23 | 
 QXcbConnection::xi2HandleHierachyEvent| Name:  | QXcbConnection::xi2HandleHierachyEvent |  | Prototype:  | void QXcbConnection::xi2HandleHierachyEvent(void *event) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 825-835 |  
  |  | 6 | 3 | 
 QXcbConnection::xi2HandleEvent| Name:  | QXcbConnection::xi2HandleEvent |  | Prototype:  | void QXcbConnection::xi2HandleEvent(xcb_ge_event_t *event) |  | Coverage:  |  47.143% (33/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 491-583 |  
  |  | 58 | 31 | 
 QXcbConnection::xi2HandleDeviceChangedEvent| Name:  | QXcbConnection::xi2HandleDeviceChangedEvent |  | Prototype:  | void QXcbConnection::xi2HandleDeviceChangedEvent(void *event) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 837-864 |  
  |  | 13 | 5 | 
 QXcbConnection::xi2GetValuatorValueIfSet| Name:  | QXcbConnection::xi2GetValuatorValueIfSet |  | Prototype:  | bool QXcbConnection::xi2GetValuatorValueIfSet(const void *event, int valuatorNum, double *value) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2294-2308 |  
  |  | 10 | 2 | 
 QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel| Name:  | QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel |  | Prototype:  | bool QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2340-2346 |  
  |  | 4 | 2 | 
 QXcbConnection::xEmbedSystemTrayAvailable| Name:  | QXcbConnection::xEmbedSystemTrayAvailable |  | Prototype:  | bool QXcbConnection::xEmbedSystemTrayAvailable() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2332-2338 |  
  |  | 4 | 2 | 
 QXcbConnection::windowEventListenerFromId| Name:  | QXcbConnection::windowEventListenerFromId |  | Prototype:  | QXcbWindowEventListener *QXcbConnection::windowEventListenerFromId(xcb_window_t id) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 742-745 |  
  |  | 1 | 1 | 
 QXcbConnection::virtualDesktopForRootWindow| Name:  | QXcbConnection::virtualDesktopForRootWindow |  | Prototype:  | QXcbVirtualDesktop* QXcbConnection::virtualDesktopForRootWindow(xcb_window_t rootWindow) const |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 193-201 |  
  |  | 4 | 3 | 
 QXcbConnection::updateScrollingDevice| Name:  | QXcbConnection::updateScrollingDevice |  | Prototype:  | void QXcbConnection::updateScrollingDevice(ScrollingDevice &scrollingDevice, int num_classes, void *classInfo) |  | Coverage:  |  68.000% (17/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 866-893 |  
  |  | 27 | 8 | 
 QXcbConnection::updateScreens| Name:  | QXcbConnection::updateScreens |  | Prototype:  | void QXcbConnection::updateScreens(const xcb_randr_notify_event_t *event) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 206-298 |  
  |  | 60 | 26 | 
 QXcbConnection::updateScreen| Name:  | QXcbConnection::updateScreen |  | Prototype:  | void QXcbConnection::updateScreen(QXcbScreen *screen, const xcb_randr_output_change_t &outputChange) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 317-338 |  
  |  | 13 | 5 | 
 QXcbConnection::ungrabServer| Name:  | QXcbConnection::ungrabServer |  | Prototype:  | void QXcbConnection::ungrabServer() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1404-1408 |  
  |  | 2 | 2 | 
 QXcbConnection::translateMouseButton| Name:  | QXcbConnection::translateMouseButton |  | Prototype:  | Qt::MouseButton QXcbConnection::translateMouseButton(xcb_button_t s) |  | Coverage:  |  42.857% (24/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1040-1073 |  
  |  | 29 | 29 | 
 QXcbConnection::touchDeviceForId| Name:  | QXcbConnection::touchDeviceForId |  | Prototype:  | XInput2TouchDeviceData *QXcbConnection::touchDeviceForId(int id) |  | Coverage:  |  43.590% (34/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 388-482 |  
  |  | 70 | 23 | 
 QXcbConnection::tabletDataForDevice| Name:  | QXcbConnection::tabletDataForDevice |  | Prototype:  | QXcbConnection::TabletData *QXcbConnection::tabletDataForDevice(int id) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1197-1204 |  
  |  | 4 | 3 | 
 QXcbConnection::systemTrayTracker| Name:  | QXcbConnection::systemTrayTracker |  | Prototype:  | QXcbSystemTrayTracker *QXcbConnection::systemTrayTracker() const |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2320-2330 |  
  |  | 6 | 3 | 
 QXcbConnection::sync| Name:  | QXcbConnection::sync |  | Prototype:  | void QXcbConnection::sync() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2079-2084 |  
  |  | 2 | 1 | 
 QXcbConnection::setMousePressWindow| Name:  | QXcbConnection::setMousePressWindow |  | Prototype:  | void QXcbConnection::setMousePressWindow(QXcbWindow *w) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1393-1396 |  
  |  | 1 | 1 | 
 QXcbConnection::setMouseGrabber| Name:  | QXcbConnection::setMouseGrabber |  | Prototype:  | void QXcbConnection::setMouseGrabber(QXcbWindow *w) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1388-1392 |  
  |  | 2 | 1 | 
 QXcbConnection::setFocusWindow| Name:  | QXcbConnection::setFocusWindow |  | Prototype:  | void QXcbConnection::setFocusWindow(QXcbWindow *w) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1384-1387 |  
  |  | 1 | 1 | 
 QXcbConnection::sendConnectionEvent| Name:  | QXcbConnection::sendConnectionEvent |  | Prototype:  | void QXcbConnection::sendConnectionEvent(QXcbAtom::Atom a, uint id) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1410-1433 |  
  |  | 18 | 1 | 
 QXcbConnection::rootWindow| Name:  | QXcbConnection::rootWindow |  | Prototype:  | xcb_window_t QXcbConnection::rootWindow() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1518-1522 |  
  |  | 2 | 1 | 
 QXcbConnection::removeWindowEventListener| Name:  | QXcbConnection::removeWindowEventListener |  | Prototype:  | void QXcbConnection::removeWindowEventListener(xcb_window_t id) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 737-740 |  
  |  | 1 | 1 | 
 QXcbConnection::qatom| Name:  | QXcbConnection::qatom |  | Prototype:  | QXcbAtom::Atom QXcbConnection::qatom(xcb_atom_t xatom) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1996-1999 |  
  |  | 1 | 1 | 
 QXcbConnection::processXcbEvents::[lambda]| Name:  | QXcbConnection::processXcbEvents::[lambda] |  | Prototype:  | [=](PeekFunc peekFunc) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1734-1738 |  
  |  | 1 | 1 | 
 QXcbConnection::processXcbEvents| Name:  | QXcbConnection::processXcbEvents |  | Prototype:  | void QXcbConnection::processXcbEvents() |  | Coverage:  |  65.385% (17/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1702-1758 |  
  |  | 35 | 10 | 
 QXcbConnection::primaryScreen| Name:  | QXcbConnection::primaryScreen |  | Prototype:  | QXcbScreen *QXcbConnection::primaryScreen() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 722-730 |  
  |  | 4 | 2 | 
 QXcbConnection::platformWindowFromId| Name:  | QXcbConnection::platformWindowFromId |  | Prototype:  | QXcbWindow *QXcbConnection::platformWindowFromId(xcb_window_t id) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 747-753 |  
  |  | 4 | 2 | 
 QXcbConnection::internAtom| Name:  | QXcbConnection::internAtom |  | Prototype:  | xcb_atom_t QXcbConnection::internAtom(const char *name) |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2032-2042 |  
  |  | 7 | 2 | 
 QXcbConnection::initializeXinerama| Name:  | QXcbConnection::initializeXinerama |  | Prototype:  | void QXcbConnection::initializeXinerama() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2164-2178 |  
  |  | 11 | 2 | 
 QXcbConnection::initializeXShape| Name:  | QXcbConnection::initializeXShape |  | Prototype:  | void QXcbConnection::initializeXShape() |  | Coverage:  |  50.000% (8/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2180-2197 |  
  |  | 12 | 4 | 
 QXcbConnection::initializeXRender| Name:  | QXcbConnection::initializeXRender |  | Prototype:  | void QXcbConnection::initializeXRender() |  | Coverage:  |  46.667% (7/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2107-2126 |  
  |  | 13 | 3 | 
 QXcbConnection::initializeXRandr| Name:  | QXcbConnection::initializeXRandr |  | Prototype:  | void QXcbConnection::initializeXRandr() |  | Coverage:  |  55.000% (11/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2128-2162 |  
  |  | 25 | 4 | 
 QXcbConnection::initializeXKB| Name:  | QXcbConnection::initializeXKB |  | Prototype:  | void QXcbConnection::initializeXKB() |  | Coverage:  |  40.000% (6/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2199-2262 |  
  |  | 46 | 5 | 
 QXcbConnection::initializeXInput2| Name:  | QXcbConnection::initializeXInput2 |  | Prototype:  | void QXcbConnection::initializeXInput2() |  | Coverage:  |  43.478% (10/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 73-103 |  
  |  | 18 | 8 | 
 QXcbConnection::initializeXFixes| Name:  | QXcbConnection::initializeXFixes |  | Prototype:  | void QXcbConnection::initializeXFixes() |  | Coverage:  |  46.154% (6/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2086-2105 |  
  |  | 15 | 3 | 
 QXcbConnection::initializeScreens| Name:  | QXcbConnection::initializeScreens |  | Prototype:  | void QXcbConnection::initializeScreens() |  | Coverage:  |  38.947% (37/95) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 392-552 |  
  |  | 122 | 30 | 
 QXcbConnection::initializeAllAtoms| Name:  | QXcbConnection::initializeAllAtoms |  | Prototype:  | void QXcbConnection::initializeAllAtoms() |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2001-2030 |  
  |  | 20 | 5 | 
 QXcbConnection::handleXcbEvent| Name:  | QXcbConnection::handleXcbEvent |  | Prototype:  | void QXcbConnection::handleXcbEvent(xcb_generic_event_t *event) |  | Coverage:  |  44.053% (100/227) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1093-1297 |  
  |  | 118 | 82 | 
 QXcbConnection::handleXcbError| Name:  | QXcbConnection::handleXcbError |  | Prototype:  | void QXcbConnection::handleXcbError(xcb_generic_error_t *error) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 991-1026 |  
  |  | 11 | 2 | 
 QXcbConnection::handleEnterEvent| Name:  | QXcbConnection::handleEnterEvent |  | Prototype:  | void QXcbConnection::handleEnterEvent() |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 896-913 |  
  |  | 13 | 4 | 
 QXcbConnection::handleClientMessageEvent| Name:  | QXcbConnection::handleClientMessageEvent |  | Prototype:  | void QXcbConnection::handleClientMessageEvent(const xcb_client_message_event_t *event) |  | Coverage:  |  55.556% (10/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1760-1780 |  
  |  | 12 | 6 | 
 QXcbConnection::grabServer| Name:  | QXcbConnection::grabServer |  | Prototype:  | void QXcbConnection::grabServer() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1398-1402 |  
  |  | 2 | 2 | 
 QXcbConnection::getTimestamp| Name:  | QXcbConnection::getTimestamp |  | Prototype:  | xcb_timestamp_t QXcbConnection::getTimestamp() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1459-1485 |  
  |  | 14 | 2 | 
 QXcbConnection::getSelectionOwner| Name:  | QXcbConnection::getSelectionOwner |  | Prototype:  | xcb_window_t QXcbConnection::getSelectionOwner(xcb_atom_t atom) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1487-1496 |  
  |  | 7 | 1 | 
 QXcbConnection::getQtSelectionOwner| Name:  | QXcbConnection::getQtSelectionOwner |  | Prototype:  | xcb_window_t QXcbConnection::getQtSelectionOwner() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1498-1516 |  
  |  | 8 | 2 | 
 QXcbConnection::formatForDepth| Name:  | QXcbConnection::formatForDepth |  | Prototype:  | const xcb_format_t *QXcbConnection::formatForDepth(uint8_t depth) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2064-2077 |  
  |  | 8 | 3 | 
 QXcbConnection::findScreenForOutput| Name:  | QXcbConnection::findScreenForOutput |  | Prototype:  | QXcbScreen* QXcbConnection::findScreenForOutput(xcb_window_t rootWindow, xcb_randr_output_t output) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 183-191 |  
  |  | 4 | 3 | 
 QXcbConnection::findScreenForCrtc| Name:  | QXcbConnection::findScreenForCrtc |  | Prototype:  | QXcbScreen* QXcbConnection::findScreenForCrtc(xcb_window_t rootWindow, xcb_randr_crtc_t crtc) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 173-181 |  
  |  | 4 | 3 | 
 QXcbConnection::finalizeXInput2| Name:  | QXcbConnection::finalizeXInput2 |  | Prototype:  | void QXcbConnection::finalizeXInput2() |  | Coverage:  |  20.000% (1/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 275-282 |  
  |  | 4 | 3 | 
 QXcbConnection::event| Name:  | QXcbConnection::event |  | Prototype:  | bool QXcbConnection::event(QEvent *e) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2348-2360 |  
  |  | 8 | 3 | 
 QXcbConnection::destroyScreen| Name:  | QXcbConnection::destroyScreen |  | Prototype:  | void QXcbConnection::destroyScreen(QXcbScreen *screen) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 363-390 |  
  |  | 15 | 5 | 
 QXcbConnection::createVisualInfoForDefaultVisualId| Name:  | QXcbConnection::createVisualInfoForDefaultVisualId |  | Prototype:  | void *QXcbConnection::createVisualInfoForDefaultVisualId() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1582-1594 |  
  |  | 9 | 2 | 
 QXcbConnection::createScreen| Name:  | QXcbConnection::createScreen |  | Prototype:  | QXcbScreen *QXcbConnection::createScreen(QXcbVirtualDesktop *virtualDesktop, const xcb_randr_output_change_t &outputChange, xcb_randr_get_output_info_reply_t *outputInfo) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 340-361 |  
  |  | 11 | 4 | 
 QXcbConnection::compressEvent| Name:  | QXcbConnection::compressEvent |  | Prototype:  | bool QXcbConnection::compressEvent(xcb_generic_event_t *event, int currentIndex, QXcbEventArray *eventqueue) const |  | Coverage:  |  50.000% (31/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1627-1700 |  
  |  | 45 | 20 | 
 QXcbConnection::clientLeader| Name:  | QXcbConnection::clientLeader |  | Prototype:  | xcb_window_t QXcbConnection::clientLeader() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1524-1574 |  
  |  | 40 | 3 | 
 QXcbConnection::checkOutputIsPrimary| Name:  | QXcbConnection::checkOutputIsPrimary |  | Prototype:  | bool QXcbConnection::checkOutputIsPrimary(xcb_window_t rootWindow, xcb_randr_output_t output) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 300-315 |  
  |  | 11 | 2 | 
 QXcbConnection::checkEvent| Name:  | QXcbConnection::checkEvent |  | Prototype:  | xcb_generic_event_t *QXcbConnection::checkEvent(int type) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1782-1798 |  
  |  | 9 | 3 | 
 QXcbConnection::atomName| Name:  | QXcbConnection::atomName |  | Prototype:  | QByteArray QXcbConnection::atomName(xcb_atom_t atom) |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2044-2062 |  
  |  | 13 | 4 | 
 QXcbConnection::addWindowEventListener| Name:  | QXcbConnection::addWindowEventListener |  | Prototype:  | void QXcbConnection::addWindowEventListener(xcb_window_t id, QXcbWindowEventListener *eventListener) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 732-735 |  
  |  | 1 | 1 | 
 QXcbConnection::addPeekFunc| Name:  | QXcbConnection::addPeekFunc |  | Prototype:  | void QXcbConnection::addPeekFunc(PeekFunc f) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1299-1302 |  
  |  | 1 | 1 | 
 QXcbConnection::QXcbConnection::[lambda]| Name:  | QXcbConnection::QXcbConnection::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 654-654 |  
  |  | 0 | 1 | 
 QXcbConnection::QXcbConnection| Name:  | QXcbConnection::QXcbConnection |  | Prototype:  | QXcbConnection::QXcbConnection(QXcbNativeInterface *nativeInterface, bool canGrabServer, xcb_visualid_t defaultVisualId, const char *displayName) |  | Coverage:  |  44.444% (24/54) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 554-681 |  
  |  | 65 | 18 | 
 QXcbClipboardMime::retrieveData_sys| Name:  | QXcbClipboardMime::retrieveData_sys |  | Prototype:  | QVariant retrieveData_sys(const QString &fmt, QVariant::Type requestedType) const override |  | Coverage:  |  75.000% (9/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 129-150 |  
  |  | 14 | 4 | 
 QXcbClipboardMime::reset| Name:  | QXcbClipboardMime::reset |  | Prototype:  | void reset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 82-85 |  
  |  | 1 | 1 | 
 QXcbClipboardMime::isEmpty| Name:  | QXcbClipboardMime::isEmpty |  | Prototype:  | bool isEmpty() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 87-90 |  
  |  | 1 | 1 | 
 QXcbClipboardMime::hasFormat_sys| Name:  | QXcbClipboardMime::hasFormat_sys |  | Prototype:  | bool hasFormat_sys(const QString &format) const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 123-127 |  
  |  | 2 | 1 | 
 QXcbClipboardMime::formats_sys| Name:  | QXcbClipboardMime::formats_sys |  | Prototype:  | QStringList formats_sys() const override |  | Coverage:  |  78.947% (15/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 93-121 |  
  |  | 15 | 7 | 
 QXcbClipboardMime::QXcbClipboardMime| Name:  | QXcbClipboardMime::QXcbClipboardMime |  | Prototype:  | QXcbClipboardMime(QClipboard::Mode mode, QXcbClipboard *clipboard) |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 63-80 |  
  |  | 7 | 4 | 
 QXcbClipboard::~QXcbClipboard| Name:  | QXcbClipboard::~QXcbClipboard |  | Prototype:  | QXcbClipboard::~QXcbClipboard() |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 305-334 |  
  |  | 17 | 5 | 
 QXcbClipboard::waitForClipboardEvent| Name:  | QXcbClipboard::waitForClipboardEvent |  | Prototype:  | xcb_generic_event_t *QXcbClipboard::waitForClipboardEvent(xcb_window_t win, int type, int timeout, bool checkManager) |  | Coverage:  |  72.222% (13/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 888-926 |  
  |  | 25 | 6 | 
 QXcbClipboard::supportsMode| Name:  | QXcbClipboard::supportsMode |  | Prototype:  | bool QXcbClipboard::supportsMode(QClipboard::Mode mode) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 436-441 |  
  |  | 3 | 2 | 
 QXcbClipboard::setRequestor| Name:  | QXcbClipboard::setRequestor |  | Prototype:  | void QXcbClipboard::setRequestor(xcb_window_t window) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 497-503 |  
  |  | 3 | 2 | 
 QXcbClipboard::setMimeData| Name:  | QXcbClipboard::setMimeData |  | Prototype:  | void QXcbClipboard::setMimeData(QMimeData *data, QClipboard::Mode mode) |  | Coverage:  |  78.788% (26/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 389-434 |  
  |  | 27 | 11 | 
 QXcbClipboard::sendTargetsSelection| Name:  | QXcbClipboard::sendTargetsSelection |  | Prototype:  | xcb_atom_t QXcbClipboard::sendTargetsSelection(QMimeData *d, xcb_window_t window, xcb_atom_t property) |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 510-529 |  
  |  | 14 | 4 | 
 QXcbClipboard::sendSelection| Name:  | QXcbClipboard::sendSelection |  | Prototype:  | xcb_atom_t QXcbClipboard::sendSelection(QMimeData *d, xcb_atom_t target, xcb_window_t window, xcb_atom_t property) |  | Coverage:  |  50.000% (9/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 531-573 |  
  |  | 24 | 6 | 
 QXcbClipboard::screen| Name:  | QXcbClipboard::screen |  | Prototype:  | QXcbScreen *QXcbClipboard::screen() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 453-456 |  
  |  | 1 | 1 | 
 QXcbClipboard::requestor| Name:  | QXcbClipboard::requestor |  | Prototype:  | xcb_window_t QXcbClipboard::requestor() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 458-495 |  
  |  | 21 | 2 | 
 QXcbClipboard::ownsMode| Name:  | QXcbClipboard::ownsMode |  | Prototype:  | bool QXcbClipboard::ownsMode(QClipboard::Mode mode) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 443-451 |  
  |  | 4 | 2 | 
 QXcbClipboard::owner| Name:  | QXcbClipboard::owner |  | Prototype:  | xcb_window_t QXcbClipboard::owner() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 505-508 |  
  |  | 1 | 1 | 
 QXcbClipboard::modeForAtom| Name:  | QXcbClipboard::modeForAtom |  | Prototype:  | QClipboard::Mode QXcbClipboard::modeForAtom(xcb_atom_t a) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 362-370 |  
  |  | 5 | 3 | 
 QXcbClipboard::mimeData| Name:  | QXcbClipboard::mimeData |  | Prototype:  | QMimeData * QXcbClipboard::mimeData(QClipboard::Mode mode) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 373-387 |  
  |  | 8 | 4 | 
 QXcbClipboard::incrTransactionPeeker| Name:  | QXcbClipboard::incrTransactionPeeker |  | Prototype:  | void QXcbClipboard::incrTransactionPeeker(xcb_generic_event_t *ge, bool &accepted) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 336-346 |  
  |  | 6 | 3 | 
 QXcbClipboard::handleXFixesSelectionRequest| Name:  | QXcbClipboard::handleXFixesSelectionRequest |  | Prototype:  | void QXcbClipboard::handleXFixesSelectionRequest(xcb_xfixes_selection_notify_event_t *event) |  | Coverage:  |  61.111% (11/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 726-745 |  
  |  | 11 | 5 | 
 QXcbClipboard::handleSelectionRequest| Name:  | QXcbClipboard::handleSelectionRequest |  | Prototype:  | void QXcbClipboard::handleSelectionRequest(xcb_selection_request_event_t *req) |  | Coverage:  |  60.606% (40/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 603-724 |  
  |  | 80 | 18 | 
 QXcbClipboard::handleSelectionClearRequest| Name:  | QXcbClipboard::handleSelectionClearRequest |  | Prototype:  | void QXcbClipboard::handleSelectionClearRequest(xcb_selection_clear_event_t *event) |  | Coverage:  |  46.667% (7/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 575-601 |  
  |  | 11 | 5 | 
 QXcbClipboard::getSelectionOwner| Name:  | QXcbClipboard::getSelectionOwner |  | Prototype:  | xcb_window_t QXcbClipboard::getSelectionOwner(xcb_atom_t atom) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 348-351 |  
  |  | 1 | 1 | 
 QXcbClipboard::getSelection| Name:  | QXcbClipboard::getSelection |  | Prototype:  | QByteArray QXcbClipboard::getSelection(xcb_atom_t selection, xcb_atom_t target, xcb_atom_t property, xcb_timestamp_t time) |  | Coverage:  |  47.368% (9/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 998-1026 |  
  |  | 17 | 5 | 
 QXcbClipboard::getDataInFormat| Name:  | QXcbClipboard::getDataInFormat |  | Prototype:  | QByteArray QXcbClipboard::getDataInFormat(xcb_atom_t modeAtom, xcb_atom_t fmtAtom) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 993-996 |  
  |  | 1 | 1 | 
 QXcbClipboard::clipboardReadProperty| Name:  | QXcbClipboard::clipboardReadProperty |  | Prototype:  | bool QXcbClipboard::clipboardReadProperty(xcb_window_t win, xcb_atom_t property, bool deleteProperty, QByteArray *buffer, int *size, xcb_atom_t *type, int *format) |  | Coverage:  |  55.000% (22/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 754-838 |  
  |  | 51 | 12 | 
 QXcbClipboard::clipboardReadIncrementalProperty| Name:  | QXcbClipboard::clipboardReadIncrementalProperty |  | Prototype:  | QByteArray QXcbClipboard::clipboardReadIncrementalProperty(xcb_window_t win, xcb_atom_t property, int nbytes, bool nullterm) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 928-991 |  
  |  | 40 | 11 | 
 QXcbClipboard::atomForMode| Name:  | QXcbClipboard::atomForMode |  | Prototype:  | xcb_atom_t QXcbClipboard::atomForMode(QClipboard::Mode mode) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 353-360 |  
  |  | 5 | 3 | 
 QXcbClipboard::QXcbClipboard| Name:  | QXcbClipboard::QXcbClipboard |  | Prototype:  | QXcbClipboard::QXcbClipboard(QXcbConnection *c) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 268-303 |  
  |  | 22 | 2 | 
 QXcbBackingStore::~QXcbBackingStore| Name:  | QXcbBackingStore::~QXcbBackingStore |  | Prototype:  | QXcbBackingStore::~QXcbBackingStore() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 513-516 |  
  |  | 1 | 1 | 
 QXcbBackingStore::toImage| Name:  | QXcbBackingStore::toImage |  | Prototype:  | QImage QXcbBackingStore::toImage() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 571-574 |  
  |  | 1 | 1 |