QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QXcbConnection
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QXcbConnection
Name: QXcbConnection::QXcbConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
01
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: 1288-1291
100.000% (1/1)
11
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: 724-727
100.000% (1/1)
11
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: 1476-1485
100.000% (1/1)
71
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: 1985-1988
100.000% (1/1)
11
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: 729-732
100.000% (1/1)
11
rootWindow
Name: QXcbConnection::rootWindow
Prototype: xcb_window_t QXcbConnection::rootWindow()
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1507-1511
 66.667% (2/3)
21
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: 1399-1422
100.000% (1/1)
181
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: 1373-1376
100.000% (1/1)
11
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: 1377-1381
100.000% (1/1)
21
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: 1382-1385
  0.000% (0/1)
11
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: 2068-2073
100.000% (1/1)
21
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: 734-737
100.000% (1/1)
11
xi2MouseEvents
Name: QXcbConnection::xi2MouseEvents
Prototype: bool QXcbConnection::xi2MouseEvents() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2254-2260
 60.000% (3/5)
11
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: 2299-2306
100.000% (1/1)
11
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: 1566-1569
100.000% (1/1)
11
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: 293-308
  0.000% (0/8)
112
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: 1571-1583
  0.000% (0/4)
92
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: 1487-1505
100.000% (4/4)
82
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: 1448-1474
100.000% (4/4)
142
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: 1387-1391
 75.000% (3/4)
22
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: 983-1015
  0.000% (0/6)
112
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: 2153-2167
  0.000% (0/12)
112
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: 2021-2031
 50.000% (3/6)
72
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: 739-745
100.000% (4/4)
42
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: 714-722
 50.000% (2/4)
42
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: 1393-1397
 75.000% (3/4)
22
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: 2321-2327
  0.000% (0/4)
42
xEmbedSystemTrayVisualHasAlphaChannel
Name: QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel
Prototype: bool QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2329-2335
 50.000% (4/8)
42
xi2GetValuatorValueIfSet
Name: QXcbConnection::xi2GetValuatorValueIfSet
Prototype: bool QXcbConnection::xi2GetValuatorValueIfSet(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: 2283-2297
  0.000% (0/4)
102
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: 1771-1787
  0.000% (0/9)
93
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: 1513-1563
 71.429% (5/7)
403
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: 2337-2349
 28.571% (2/7)
83
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: 269-276
 20.000% (1/5)
43
findScreenForCrtc
Name: QXcbConnection::findScreenForCrtc
Prototype: QXcbScreen* QXcbConnection::findScreenForCrtc(xcb_window_t rootWindow, xcb_randr_crtc_t crtc)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 167-175
  0.000% (0/7)
43
findScreenForOutput
Name: QXcbConnection::findScreenForOutput
Prototype: QXcbScreen* QXcbConnection::findScreenForOutput(xcb_window_t rootWindow, xcb_randr_output_t output)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 177-185
  0.000% (0/7)
43
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: 2053-2066
 71.429% (5/7)
83
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: 2075-2094
 46.154% (6/13)
153
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: 2096-2115
 46.667% (7/15)
133
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: 2309-2319
 85.714% (6/7)
63
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: 1200-1207
 28.571% (2/7)
43
virtualDesktopForRootWindow
Name: QXcbConnection::virtualDesktopForRootWindow
Prototype: QXcbVirtualDesktop* QXcbConnection::virtualDesktopForRootWindow(xcb_window_t rootWindow)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 187-195
  0.000% (0/5)
43
xi2HandleHierachyEvent
Name: QXcbConnection::xi2HandleHierachyEvent
Prototype: void QXcbConnection::xi2HandleHierachyEvent(void *event)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 818-829
  0.000% (0/5)
63
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: 2033-2051
 40.000% (4/10)
134
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: 333-354
  0.000% (0/11)
114
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: 890-907
 50.000% (5/10)
134
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: 2117-2151
 55.000% (11/20)
254
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: 2169-2186
 50.000% (8/16)
124
~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: 675-712
 90.000% (9/10)
154
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: 356-383
  0.000% (0/13)
155
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: 1990-2019
100.000% (13/13)
205
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: 2188-2251
 40.000% (6/15)
465
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: 310-331
  0.000% (0/15)
135
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: 831-858
  0.000% (0/13)
135
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: 1749-1769
 55.556% (10/18)
126
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: 988-1000
 28.571% (4/14)
86
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: 67-97
 43.478% (10/23)
188
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: 860-887
 68.000% (17/25)
278
processXcbEvents
Name: QXcbConnection::processXcbEvents
Prototype: void QXcbConnection::processXcbEvents()
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1691-1747
 72.414% (21/29)
3511
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: 757-815
 54.545% (18/33)
4311
xi2ReportTabletEvent
Name: QXcbConnection::xi2ReportTabletEvent
Prototype: void QXcbConnection::xi2ReportTabletEvent(TabletData &tabletData, void *event)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 1139-1198
  0.000% (0/27)
5713
xi2Select
Name: QXcbConnection::xi2Select
Prototype: void QXcbConnection::xi2Select(xcb_window_t window)
Coverage:  33.333% (14/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 278-379
 33.333% (14/42)
6213
xi2HandleTabletEvent
Name: QXcbConnection::xi2HandleTabletEvent
Prototype: bool QXcbConnection::xi2HandleTabletEvent(void *event, TabletData *tabletData, QXcbWindowEventListener *eventListener)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 1036-1137
  0.000% (0/52)
6317
QXcbConnection
Name: QXcbConnection::QXcbConnection
Prototype: QXcbConnection::QXcbConnection(QXcbNativeInterface *nativeInterface, bool canGrabServer, xcb_visualid_t defaultVisualId, const char *displayName)
Coverage:  44.643% (25/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 547-673
 44.643% (25/56)
6518
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: 1616-1689
 50.000% (31/62)
4520
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: 381-475
 43.590% (34/78)
7023
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: 910-986
  0.000% (0/71)
5423
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: 200-291
  0.000% (0/87)
5926
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: 1029-1062
 42.857% (24/56)
2929
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: 385-545
 38.947% (37/95)
12230
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: 484-576
 47.143% (33/70)
5831
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: 588-755
  0.000% (0/110)
11937
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: 99-267
 46.667% (70/150)
12842
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: 1082-1286
 44.053% (100/227)
11882

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9