| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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:  | 1096-1135 |  
  |  | 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:  | 1599-1610 |  
  |  | 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:  | 1594-1597 |  
  |  | 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:  | 1589-1592 |  
  |  | 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:  | 1455-1576 |  
  |  | 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:  | 660-673 |  
  |  | 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:  | 872-893 |  
  |  | 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:  | 1137-1165 |  
  |  | 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:  | 197-201 |  
  |  | 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:  | 434-463 |  
  |  | 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:  | 368-371 |  
  |  | 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:  | 472-477 |  
  |  | 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:  | 378-417 |  
  |  | 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:  | 350-353 |  
  |  | 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:  | 355-361 |  
  |  | 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:  | 363-366 |  
  |  | 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:  | 311-314 |  
  |  | 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:  | 300-304 |  
  |  | 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:  | 330-333 |  
  |  | 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:  | 290-298 |  
  |  | 4 | 2 | 
 QXcbIntegration::hasCapability| Name:  | QXcbIntegration::hasCapability |  | Prototype:  | bool QXcbIntegration::hasCapability(QPlatformIntegration::Capability cap) const |  | Coverage:  |  82.353% (14/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 251-280 |  
  |  | 10 | 12 | 
 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:  | 306-309 |  
  |  | 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:  | 324-327 |  
  |  | 1 | 1 | 
 QXcbIntegration::createPlatformWindow| Name:  | QXcbIntegration::createPlatformWindow |  | Prototype:  | QPlatformWindow *QXcbIntegration::createPlatformWindow(QWindow *window) const |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 203-220 |  
  |  | 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:  | 373-376 |  
  |  | 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:  | 466-469 |  
  |  | 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:  | 223-232 |  
  |  | 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:  | 240-249 |  
  |  | 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:  | 235-238 |  
  |  | 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:  | 282-288 |  
  |  | 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:  | 317-320 |  
  |  | 1 | 1 | 
 QXcbIntegration::beep| Name:  | QXcbIntegration::beep |  | Prototype:  | void QXcbIntegration::beep() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 480-490 |  
  |  | 8 | 3 | 
 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:  | 336-347 |  
  |  | 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:  | 121-195 |  
  |  | 47 | 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:  | 66-66 |  
  |  | 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:  | 58-79 |  
  |  | 12 | 5 | 
 QXcbGlIntegrationFactory::create| Name:  | QXcbGlIntegrationFactory::create |  | Prototype:  | QXcbGlIntegration *QXcbGlIntegrationFactory::create(const QString &platform, const QString &pluginPath) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp |  | Lines:  | 81-94 |  
  |  | 5 | 3 | 
 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:  | 53-58 |  
  |  | 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:  | 1379-1382 |  
  |  | 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:  | 1310-1321 |  
  |  | 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:  | 1342-1359 |  
  |  | 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:  | 1323-1331 |  
  |  | 5 | 1 | 
 QXcbEventReader::registerEventDispatcher| Name:  | QXcbEventReader::registerEventDispatcher |  | Prototype:  | void QXcbEventReader::registerEventDispatcher(QAbstractEventDispatcher *dispatcher) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1333-1340 |  
  |  | 2 | 2 | 
 QXcbEventReader::lock| Name:  | QXcbEventReader::lock |  | Prototype:  | QXcbEventArray *QXcbEventReader::lock() |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1369-1377 |  
  |  | 5 | 3 | 
 QXcbEventReader::addEvent| Name:  | QXcbEventReader::addEvent |  | Prototype:  | void QXcbEventReader::addEvent(xcb_generic_event_t *event) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1361-1367 |  
  |  | 4 | 2 | 
 QXcbEventReader::QXcbEventReader| Name:  | QXcbEventReader::QXcbEventReader |  | Prototype:  | QXcbEventReader::QXcbEventReader(QXcbConnection *connection) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1304-1308 |  
  |  | 1 | 1 | 
 QXcbDropData::xdndObtainData| Name:  | QXcbDropData::xdndObtainData |  | Prototype:  | QVariant QXcbDropData::xdndObtainData(const QByteArray &format, QVariant::Type requestedType) const |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1271-1297 |  
  |  | 18 | 5 | 
 QXcbDropData::retrieveData_sys| Name:  | QXcbDropData::retrieveData_sys |  | Prototype:  | QVariant QXcbDropData::retrieveData_sys(const QString &mimetype, QVariant::Type requestedType) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1264-1269 |  
  |  | 3 | 1 | 
 QXcbDropData::hasFormat_sys| Name:  | QXcbDropData::hasFormat_sys |  | Prototype:  | bool QXcbDropData::hasFormat_sys(const QString &format) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1300-1303 |  
  |  | 1 | 1 | 
 QXcbDropData::formats_sys| Name:  | QXcbDropData::formats_sys |  | Prototype:  | QStringList QXcbDropData::formats_sys() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1305-1314 |  
  |  | 6 | 3 | 
 QXcbDropData::QXcbDropData| Name:  | QXcbDropData::QXcbDropData |  | Prototype:  | QXcbDropData::QXcbDropData(QXcbDrag *d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1254-1258 |  
  |  | 2 | 1 | 
 QXcbDrag::~QXcbDrag| Name:  | QXcbDrag::~QXcbDrag |  | Prototype:  | QXcbDrag::~QXcbDrag() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 151-154 |  
  |  | 1 | 1 | 
 QXcbDrag::toXdndAction| Name:  | QXcbDrag::toXdndAction |  | Prototype:  | xcb_atom_t QXcbDrag::toXdndAction(Qt::DropAction a) const |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 559-574 |  
  |  | 6 | 7 | 
 QXcbDrag::toDropAction| Name:  | QXcbDrag::toDropAction |  | Prototype:  | Qt::DropAction QXcbDrag::toDropAction(xcb_atom_t a) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 548-557 |  
  |  | 7 | 4 | 
 QXcbDrag::timerEvent| Name:  | QXcbDrag::timerEvent |  | Prototype:  | void QXcbDrag::timerEvent(QTimerEvent* e) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1055-1088 |  
  |  | 16 | 7 | 
 QXcbDrag::startDrag| Name:  | QXcbDrag::startDrag |  | Prototype:  | void QXcbDrag::startDrag() |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 191-219 |  
  |  | 19 | 6 | 
 QXcbDrag::send_leave| Name:  | QXcbDrag::send_leave |  | Prototype:  | void QXcbDrag::send_leave() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 905-938 |  
  |  | 24 | 4 | 
 QXcbDrag::platformDropData| Name:  | QXcbDrag::platformDropData |  | Prototype:  | QMimeData *QXcbDrag::platformDropData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 175-178 |  
  |  | 1 | 1 | 
 QXcbDrag::ownsDragObject| Name:  | QXcbDrag::ownsDragObject |  | Prototype:  | bool QXcbDrag::ownsDragObject() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1249-1252 |  
  |  | 1 | 1 | 
 QXcbDrag::move| Name:  | QXcbDrag::move |  | Prototype:  | void QXcbDrag::move(const QPoint &globalPos) |  | Coverage:  |   0.000% (0/95) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 331-493 |  
  |  | 112 | 25 | 
 QXcbDrag::init| Name:  | QXcbDrag::init |  | Prototype:  | void QXcbDrag::init() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 156-173 |  
  |  | 10 | 1 | 
 QXcbDrag::handle_xdnd_status| Name:  | QXcbDrag::handle_xdnd_status |  | Prototype:  | void QXcbDrag::handle_xdnd_status(const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 833-858 |  
  |  | 14 | 4 | 
 QXcbDrag::handle_xdnd_position| Name:  | QXcbDrag::handle_xdnd_position |  | Prototype:  | void QXcbDrag::handle_xdnd_position(QPlatformWindow *w, const xcb_client_message_event_t *e) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 727-799 |  
  |  | 51 | 12 | 
 QXcbDrag::handleStatus| Name:  | QXcbDrag::handleStatus |  | Prototype:  | void QXcbDrag::handleStatus(const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 860-878 |  
  |  | 12 | 5 | 
 QXcbDrag::handleSelectionRequest| Name:  | QXcbDrag::handleSelectionRequest |  | Prototype:  | void QXcbDrag::handleSelectionRequest(const xcb_selection_request_event_t *event) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1133-1197 |  
  |  | 39 | 11 | 
 QXcbDrag::handlePosition| Name:  | QXcbDrag::handlePosition |  | Prototype:  | void QXcbDrag::handlePosition(QPlatformWindow * w, const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 817-831 |  
  |  | 10 | 4 | 
 QXcbDrag::handleLeave| Name:  | QXcbDrag::handleLeave |  | Prototype:  | void QXcbDrag::handleLeave(QPlatformWindow *w, const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 880-903 |  
  |  | 7 | 3 | 
 QXcbDrag::handleFinished| Name:  | QXcbDrag::handleFinished |  | Prototype:  | void QXcbDrag::handleFinished(const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1006-1053 |  
  |  | 11 | 5 | 
 QXcbDrag::handleEnter| Name:  | QXcbDrag::handleEnter |  | Prototype:  | void QXcbDrag::handleEnter(QPlatformWindow *window, const xcb_client_message_event_t *event, xcb_window_t proxy) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 683-725 |  
  |  | 27 | 10 | 
 QXcbDrag::handleDrop| Name:  | QXcbDrag::handleDrop |  | Prototype:  | void QXcbDrag::handleDrop(QPlatformWindow *, const xcb_client_message_event_t *event) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 940-1003 |  
  |  | 35 | 6 | 
 QXcbDrag::findTransactionByWindow| Name:  | QXcbDrag::findTransactionByWindow |  | Prototype:  | int QXcbDrag::findTransactionByWindow(xcb_window_t window) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 576-587 |  
  |  | 7 | 3 | 
 QXcbDrag::findTransactionByTime| Name:  | QXcbDrag::findTransactionByTime |  | Prototype:  | int QXcbDrag::findTransactionByTime(xcb_timestamp_t timestamp) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 589-600 |  
  |  | 7 | 3 | 
 QXcbDrag::findRealWindow| Name:  | QXcbDrag::findRealWindow |  | Prototype:  | xcb_window_t QXcbDrag::findRealWindow(const QPoint & pos, xcb_window_t w, int md, bool ignoreNonXdndAwareWindows) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 254-329 |  
  |  | 50 | 16 | 
 QXcbDrag::eventFilter| Name:  | QXcbDrag::eventFilter |  | Prototype:  | bool QXcbDrag::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 180-189 |  
  |  | 3 | 2 | 
 QXcbDrag::endDrag| Name:  | QXcbDrag::endDrag |  | Prototype:  | void QXcbDrag::endDrag() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 221-225 |  
  |  | 2 | 1 | 
 QXcbDrag::drop| Name:  | QXcbDrag::drop |  | Prototype:  | void QXcbDrag::drop(const QPoint &globalPos) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 495-546 |  
  |  | 35 | 5 | 
 QXcbDrag::dndEnable| Name:  | QXcbDrag::dndEnable |  | Prototype:  | bool QXcbDrag::dndEnable(QXcbWindow *w, bool on) |  | Coverage:  |  23.810% (5/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1200-1247 |  
  |  | 28 | 7 | 
 QXcbDrag::cancel| Name:  | QXcbDrag::cancel |  | Prototype:  | void QXcbDrag::cancel() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1090-1096 |  
  |  | 3 | 2 | 
 QXcbDrag::QXcbDrag| Name:  | QXcbDrag::QXcbDrag |  | Prototype:  | QXcbDrag::QXcbDrag(QXcbConnection *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 143-149 |  
  |  | 3 | 1 | 
 QXcbCursorCacheKey::QXcbCursorCacheKey| Name:  | QXcbCursorCacheKey::QXcbCursorCacheKey |  | Prototype:  | QXcbCursorCacheKey::QXcbCursorCacheKey(const QCursor &c) |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 281-295 |  
  |  | 8 | 3 | 
 QXcbCursor::~QXcbCursor| Name:  | QXcbCursor::~QXcbCursor |  | Prototype:  | QXcbCursor::~QXcbCursor() |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 334-349 |  
  |  | 7 | 4 | 
 QXcbCursor::setPos| Name:  | QXcbCursor::setPos |  | Prototype:  | void QXcbCursor::setPos(const QPoint &pos) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 663-669 |  
  |  | 4 | 1 | 
 QXcbCursor::queryPointer| Name:  | QXcbCursor::queryPointer |  | Prototype:  | void QXcbCursor::queryPointer(QXcbConnection *c, QXcbVirtualDesktop **virtualDesktop, QPoint *pos, int *keybMask) |  | Coverage:  |  68.182% (15/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 626-654 |  
  |  | 21 | 8 | 
 QXcbCursor::pos| Name:  | QXcbCursor::pos |  | Prototype:  | QPoint QXcbCursor::pos() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 656-661 |  
  |  | 3 | 1 | 
 QXcbCursor::cursorThemePropertyChanged| Name:  | QXcbCursor::cursorThemePropertyChanged |  | Prototype:  | void QXcbCursor::cursorThemePropertyChanged(QXcbVirtualDesktop *screen, const QByteArray &name, const QVariant &property, void *handle) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 523-529 |  
  |  | 4 | 1 | 
 QXcbCursor::createNonStandardCursor| Name:  | QXcbCursor::createNonStandardCursor |  | Prototype:  | xcb_cursor_t QXcbCursor::createNonStandardCursor(int cshape) |  | Coverage:  |  30.952% (13/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 439-508 |  
  |  | 63 | 8 | 
 QXcbCursor::createFontCursor| Name:  | QXcbCursor::createFontCursor |  | Prototype:  | xcb_cursor_t QXcbCursor::createFontCursor(int cshape) |  | Coverage:  |  63.415% (26/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 556-604 |  
  |  | 28 | 9 | 
 QXcbCursor::createBitmapCursor| Name:  | QXcbCursor::createBitmapCursor |  | Prototype:  | xcb_cursor_t QXcbCursor::createBitmapCursor(QCursor *cursor) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 606-623 |  
  |  | 14 | 3 | 
 QXcbCursor::changeCursor| Name:  | QXcbCursor::changeCursor |  | Prototype:  | void QXcbCursor::changeCursor(QCursor *cursor, QWindow *widget) |  | Coverage:  |  68.750% (11/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 352-383 |  
  |  | 17 | 5 | 
 QXcbCursor::QXcbCursor| Name:  | QXcbCursor::QXcbCursor |  | Prototype:  | QXcbCursor::QXcbCursor(QXcbConnection *conn, QXcbScreen *screen) |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 299-332 |  
  |  | 21 | 5 | 
 QXcbConnectionGrabber::~QXcbConnectionGrabber| Name:  | QXcbConnectionGrabber::~QXcbConnectionGrabber |  | Prototype:  | QXcbConnectionGrabber::~QXcbConnectionGrabber() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2376-2380 |  
  |  | 2 | 2 | 
 QXcbConnectionGrabber::release| Name:  | QXcbConnectionGrabber::release |  | Prototype:  | void QXcbConnectionGrabber::release() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2382-2388 |  
  |  | 3 | 2 | 
 QXcbConnectionGrabber::QXcbConnectionGrabber| Name:  | QXcbConnectionGrabber::QXcbConnectionGrabber |  | Prototype:  | QXcbConnectionGrabber::QXcbConnectionGrabber(QXcbConnection *connection) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2370-2374 |  
  |  | 1 | 1 | 
 QXcbConnection::~QXcbConnection| Name:  | QXcbConnection::~QXcbConnection |  | Prototype:  | QXcbConnection::~QXcbConnection() |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 683-720 |  
  |  | 15 | 4 | 
 QXcbConnection::xlib_display| Name:  | QXcbConnection::xlib_display |  | Prototype:  | void *QXcbConnection::xlib_display() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1577-1580 |  
  |  | 1 | 1 | 
 QXcbConnection::xiToQtMouseButton| Name:  | QXcbConnection::xiToQtMouseButton |  | Prototype:  | Qt::MouseButton QXcbConnection::xiToQtMouseButton(uint32_t b) |  | Coverage:  |  28.571% (4/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 994-1006 |  
  |  | 8 | 6 | 
 QXcbConnection::xi2SetupDevices| Name:  | QXcbConnection::xi2SetupDevices |  | Prototype:  | void QXcbConnection::xi2SetupDevices() |  | Coverage:  |  46.667% (70/150) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 105-273 |  
  |  | 128 | 42 | 
 QXcbConnection::xi2SetMouseGrabEnabled| Name:  | QXcbConnection::xi2SetMouseGrabEnabled |  | Prototype:  | bool QXcbConnection::xi2SetMouseGrabEnabled(xcb_window_t w, bool grab) |  | Coverage:  |  54.545% (18/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 764-822 |  
  |  | 43 | 11 | 
 QXcbConnection::xi2Select| Name:  | QXcbConnection::xi2Select |  | Prototype:  | void QXcbConnection::xi2Select(xcb_window_t window) |  | Coverage:  |  34.884% (15/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 284-386 |  
  |  | 63 | 13 | 
 QXcbConnection::xi2ReportTabletEvent| Name:  | QXcbConnection::xi2ReportTabletEvent |  | Prototype:  | void QXcbConnection::xi2ReportTabletEvent(const void *event, TabletData *tabletData) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1136-1195 |  
  |  | 57 | 13 |