QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: AnchorData::dump
...100
Function: QGtkStyle::QGtkStyle
...200
Function: QSslKey::QSslKey
...230
Function: QTextStream::operator<<
...240
Function: QTreeWidgetItem::QTreeWidgetItem
...250
Function: QWidget::restoreGeometry
...256
Function: QWindow::setMaximumHeight
257
Function: QWindowSystemInterface::handleGestureEventWithRealValue
258
Function: QWizard::hasVisitedPage
259
Function: QWizardRuler::QWizardRuler
260261
Function: QXcbIntegration::fontDatabase
262
Function: QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow
263
Function: QXcbWindow::handleExposeEvent
264
Function: QXmlAttributes::type
...270
Function: Q_QGS_qt_gradient_cache::innerFunction::~HolderBase
...280
Function: effectiveInternalFormat
...290
Function: operator>>
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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: 1382-1385
  0.000% (0/1)
11
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: 2068-2073
100.000% (1/1)
21
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: 2309-2319
 85.714% (6/7)
63
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: 1200-1207
 28.571% (2/7)
43
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: 381-475
 43.590% (34/78)
7023
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: 1029-1062
 42.857% (24/56)
2929
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: 1393-1397
 75.000% (3/4)
22
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: 310-331
  0.000% (0/15)
135
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: 200-291
  0.000% (0/87)
5926
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: 860-887
 68.000% (17/25)
278
QXcbConnection::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
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: 734-737
100.000% (1/1)
11
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: 2321-2327
  0.000% (0/4)
42
QXcbConnection::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
QXcbConnection::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
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: 831-858
  0.000% (0/13)
135
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: 484-576
 47.143% (33/70)
5831
QXcbConnection::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
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: 910-986
  0.000% (0/71)
5423
QXcbConnection::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::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
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: 2299-2306
100.000% (1/1)
11
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: 588-755
  0.000% (0/110)
11937
QXcbConnection::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
QXcbConnection::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
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: 757-815
 54.545% (18/33)
4311
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: 99-267
 46.667% (70/150)
12842
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: 988-1000
 28.571% (4/14)
86
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: 1566-1569
100.000% (1/1)
11
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: 675-712
 90.000% (9/10)
154
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: 2359-2363
100.000% (1/1)
11
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: 2371-2377
  0.000% (0/4)
32
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: 2365-2369
 75.000% (3/4)
22
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: 293-326
 61.538% (8/13)
215
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: 346-377
 68.750% (11/16)
175
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: 600-617
  0.000% (0/7)
143
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: 550-598
 63.415% (26/41)
289
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: 433-502
 30.952% (13/42)
638
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: 517-523
  0.000% (0/1)
41
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: 649-654
100.000% (1/1)
31
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: 620-647
 68.182% (15/22)
208
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: 656-662
100.000% (1/1)
41
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: 328-343
 87.500% (7/8)
74
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: 275-289
 28.571% (2/7)
83
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: 137-143
100.000% (1/1)
31
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: 1084-1090
  0.000% (0/4)
32
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: 1194-1241
 23.810% (5/21)
287
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: 489-540
  0.000% (0/18)
355
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: 215-219
  0.000% (0/1)
21
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: 174-183
  0.000% (0/6)
32
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: 248-323
  0.000% (0/56)
5016
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: 583-594
  0.000% (0/7)
73
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: 570-581
  0.000% (0/9)
73
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: 934-997
  0.000% (0/19)
356
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: 677-719
  0.000% (0/34)
2710
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: 1000-1047
  0.000% (0/13)
115
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: 874-897
  0.000% (0/9)
73
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: 811-825
  0.000% (0/10)
104
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: 1127-1191
  0.000% (0/36)
3911
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: 854-872
  0.000% (0/15)
125
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: 721-793
  0.000% (0/39)
5112
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: 827-852
  0.000% (0/13)
144
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: 150-167
100.000% (1/1)
101
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: 325-487
  0.000% (0/95)
11225
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: 1243-1246
  0.000% (0/1)
11
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: 169-172
100.000% (1/1)
11
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: 899-932
  0.000% (0/13)
244
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: 185-213
  0.000% (0/16)
196
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: 1049-1082
  0.000% (0/21)
167
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: 542-551
  0.000% (0/12)
74
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: 553-568
  0.000% (0/11)
67
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: 145-148
100.000% (1/1)
11
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: 1248-1252
100.000% (1/1)
21
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: 1299-1308
  0.000% (0/7)
63
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: 1294-1297
  0.000% (0/1)
11
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: 1258-1263
  0.000% (0/1)
31
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: 1265-1291
  0.000% (0/17)
185
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: 1293-1297
100.000% (1/1)
11
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: 1350-1356
100.000% (6/6)
42
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: 1358-1366
 28.571% (2/7)
53
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: 1322-1329
 75.000% (3/4)
22
QXcbEventReader::registerForEvents
Name: QXcbEventReader::registerForEvents
Prototype: void QXcbEventReader::registerForEvents()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1312-1320
  0.000% (0/1)
51
QXcbEventReader::run
Name: QXcbEventReader::run
Prototype: void QXcbEventReader::run()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1331-1348
 92.857% (13/14)
134
QXcbEventReader::start
Name: QXcbEventReader::start
Prototype: void QXcbEventReader::start()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1299-1310
 50.000% (2/4)
52
QXcbEventReader::unlock
Name: QXcbEventReader::unlock
Prototype: void QXcbEventReader::unlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1368-1371
100.000% (1/1)
11
QXcbGlIntegration::handleXcbEvent
Name: QXcbGlIntegration::handleXcbEvent
Prototype: bool QXcbGlIntegration::handleXcbEvent(xcb_generic_event_t *event, uint responseType)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegration.cpp
Lines: 47-52
  0.000% (0/1)
31
QXcbGlIntegrationFactory::create
Name: QXcbGlIntegrationFactory::create
Prototype: QXcbGlIntegration *QXcbGlIntegrationFactory::create(const QString &platform, const QString &pluginPath)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines: 86-102
 30.000% (3/10)
74
QXcbGlIntegrationFactory::keys
Name: QXcbGlIntegrationFactory::keys
Prototype: QStringList QXcbGlIntegrationFactory::keys(const QString &pluginPath)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines: 62-84
  0.000% (0/11)
125
QXcbGlIntegrationFactory::keys::[lambda]
Name: QXcbGlIntegrationFactory::keys::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines: 70-70
  0.000% (0/1)
01
QXcbIntegration::QXcbIntegration
Name: QXcbIntegration::QXcbIntegration
Prototype: QXcbIntegration::QXcbIntegration(const QStringList &parameters, int &argc, char **argv)
Coverage:  32.308% (21/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 115-188
 32.308% (21/65)
4615
QXcbIntegration::accessibility
Name: QXcbIntegration::accessibility
Prototype: QPlatformAccessibility *QXcbIntegration::accessibility() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 317-328
100.000% (4/4)
112
QXcbIntegration::clipboard
Name: QXcbIntegration::clipboard
Prototype: QPlatformClipboard *QXcbIntegration::clipboard() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 298-301
100.000% (1/1)
11
QXcbIntegration::createEventDispatcher
Name: QXcbIntegration::createEventDispatcher
Prototype: QAbstractEventDispatcher *QXcbIntegration::createEventDispatcher() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 263-269
100.000% (4/4)
42
QXcbIntegration::createPlatformBackingStore
Name: QXcbIntegration::createPlatformBackingStore
Prototype: QPlatformBackingStore *QXcbIntegration::createPlatformBackingStore(QWindow *window) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 228-231
100.000% (1/1)
11
QXcbIntegration::createPlatformOffscreenSurface
Name: QXcbIntegration::createPlatformOffscreenSurface
Prototype: QPlatformOffscreenSurface *QXcbIntegration::createPlatformOffscreenSurface(QOffscreenSurface *surface) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 233-242
 50.000% (2/4)
62
QXcbIntegration::createPlatformOpenGLContext
Name: QXcbIntegration::createPlatformOpenGLContext
Prototype: QPlatformOpenGLContext *QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext *context) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 216-225
 50.000% (2/4)
62
QXcbIntegration::createPlatformSessionManager
Name: QXcbIntegration::createPlatformSessionManager
Prototype: QPlatformSessionManager *QXcbIntegration::createPlatformSessionManager(const QString &id, const QString &key) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 447-450
100.000% (1/1)
11
QXcbIntegration::createPlatformTheme
Name: QXcbIntegration::createPlatformTheme
Prototype: QPlatformTheme *QXcbIntegration::createPlatformTheme(const QString &name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 354-357
100.000% (1/1)
11
QXcbIntegration::createPlatformWindow
Name: QXcbIntegration::createPlatformWindow
Prototype: QPlatformWindow *QXcbIntegration::createPlatformWindow(QWindow *window) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 196-213
 71.429% (5/7)
183
QXcbIntegration::drag
Name: QXcbIntegration::drag
Prototype: QPlatformDrag *QXcbIntegration::drag() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 305-308
100.000% (1/1)
11
Page:<>1
Function: AnchorData::dump
...100
Function: QGtkStyle::QGtkStyle
...200
Function: QSslKey::QSslKey
...230
Function: QTextStream::operator<<
...240
Function: QTreeWidgetItem::QTreeWidgetItem
...250
Function: QWidget::restoreGeometry
...256
Function: QWindow::setMaximumHeight
257
Function: QWindowSystemInterface::handleGestureEventWithRealValue
258
Function: QWizard::hasVisitedPage
259
Function: QWizardRuler::QWizardRuler
260261
Function: QXcbIntegration::fontDatabase
262
Function: QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow
263
Function: QXcbWindow::handleExposeEvent
264
Function: QXmlAttributes::type
...270
Function: Q_QGS_qt_gradient_cache::innerFunction::~HolderBase
...280
Function: effectiveInternalFormat
...290
Function: operator>>
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion

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