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
...258
Function: QWizard::hasVisitedPage
259
Function: QWizardRuler::QWizardRuler
260
Function: QXcbConnection::setMousePressWindow
261
Function: QXcbIntegration::fontDatabase
262263
Function: QXcbWindow::handleExposeEvent
264
Function: QXmlAttributes::type
265
Function: QXmlSimpleReaderPrivate::initIncrementalParsing
266
Function: QXmlStreamReader::namespaceDeclarations
...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
QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow
Name: QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow
Prototype: QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow(const QByteArray &resource) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp
Lines: 68-72
  0.000% (0/1)
21
QXcbNativeInterfaceHandler::platformFunction
Name: QXcbNativeInterfaceHandler::platformFunction
Prototype: QFunctionPointer QXcbNativeInterfaceHandler::platformFunction(const QByteArray &function) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp
Lines: 80-84
100.000% (1/1)
21
QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler
Name: QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler
Prototype: QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp
Lines: 45-48
100.000% (1/1)
11
QXcbScreen::QXcbScreen
Name: QXcbScreen::QXcbScreen
Prototype: QXcbScreen::QXcbScreen(QXcbConnection *connection, QXcbVirtualDesktop *virtualDesktop, xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *output, const xcb_xinerama_screen_info_t *xineramaScreenInfo, int xineramaScreenIdx)
Coverage:  52.830% (28/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 164-284
 52.830% (28/53)
7214
QXcbScreen::cursor
Name: QXcbScreen::cursor
Prototype: QPlatformCursor *QXcbScreen::cursor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 427-430
100.000% (1/1)
11
QXcbScreen::depthOfVisual
Name: QXcbScreen::depthOfVisual
Prototype: quint8 QXcbScreen::depthOfVisual(xcb_visualid_t visualid) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 390-396
 50.000% (2/4)
42
QXcbScreen::format
Name: QXcbScreen::format
Prototype: QImage::Format QXcbScreen::format() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 398-401
100.000% (1/1)
11
QXcbScreen::getOutputName
Name: QXcbScreen::getOutputName
Prototype: QString QXcbScreen::getOutputName(xcb_randr_get_output_info_reply_t *outputInfo)
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 291-306
 37.500% (3/8)
113
QXcbScreen::grabWindow
Name: QXcbScreen::grabWindow
Prototype: QPixmap QXcbScreen::grabWindow(WId window, int x, int y, int width, int height) const
Coverage:  38.710% (12/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 615-710
 38.710% (12/31)
5710
QXcbScreen::handleScreenChange
Name: QXcbScreen::handleScreenChange
Prototype: void QXcbScreen::handleScreenChange(xcb_randr_screen_change_notify_event_t *change_event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 472-522
  0.000% (0/16)
348
QXcbScreen::logicalDpi
Name: QXcbScreen::logicalDpi
Prototype: QDpi QXcbScreen::logicalDpi() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 410-420
 42.857% (3/7)
53
QXcbScreen::pixelDensity
Name: QXcbScreen::pixelDensity
Prototype: qreal QXcbScreen::pixelDensity() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 422-425
  0.000% (0/1)
11
QXcbScreen::readXResources
Name: QXcbScreen::readXResources
Prototype: void QXcbScreen::readXResources()
Coverage:  77.778% (28/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 761-802
 77.778% (28/36)
3112
QXcbScreen::sendStartupMessage
Name: QXcbScreen::sendStartupMessage
Prototype: void QXcbScreen::sendStartupMessage(const QByteArray &message) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 356-380
  0.000% (0/7)
183
QXcbScreen::setOutput
Name: QXcbScreen::setOutput
Prototype: void QXcbScreen::setOutput(xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *outputInfo)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 432-440
  0.000% (0/3)
41
QXcbScreen::topLevelAt
Name: QXcbScreen::topLevelAt
Prototype: QWindow *QXcbScreen::topLevelAt(const QPoint &p) const
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 308-345
 66.667% (10/15)
235
QXcbScreen::updateAvailableGeometry
Name: QXcbScreen::updateAvailableGeometry
Prototype: void QXcbScreen::updateAvailableGeometry()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 574-581
  0.000% (0/4)
42
QXcbScreen::updateGeometry
Name: QXcbScreen::updateGeometry
Prototype: void QXcbScreen::updateGeometry(xcb_timestamp_t timestamp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 524-537
  0.000% (0/7)
93
QXcbScreen::updateGeometry
Name: QXcbScreen::updateGeometry
Prototype: void QXcbScreen::updateGeometry(const QRect &geom, uint8_t rotation)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 539-572
 41.667% (5/12)
216
QXcbScreen::updateRefreshRate
Name: QXcbScreen::updateRefreshRate
Prototype: void QXcbScreen::updateRefreshRate(xcb_randr_mode_t mode)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 583-613
 50.000% (9/18)
206
QXcbScreen::virtualDesktopNumberStatic
Name: QXcbScreen::virtualDesktopNumberStatic
Prototype: int QXcbScreen::virtualDesktopNumberStatic(const QScreen *screen)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 442-448
  0.000% (0/6)
32
QXcbScreen::virtualDpi
Name: QXcbScreen::virtualDpi
Prototype: QDpi QXcbScreen::virtualDpi() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 403-407
100.000% (1/1)
21
QXcbScreen::visualForId
Name: QXcbScreen::visualForId
Prototype: const xcb_visualtype_t *QXcbScreen::visualForId(xcb_visualid_t visualid) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 382-388
 50.000% (2/4)
42
QXcbScreen::windowShown
Name: QXcbScreen::windowShown
Prototype: void QXcbScreen::windowShown(QXcbWindow *window)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 347-354
 28.571% (2/7)
23
QXcbScreen::windowShown::[lambda]
Name: QXcbScreen::windowShown::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 351-351
  0.000% (0/1)
01
QXcbScreen::xResource
Name: QXcbScreen::xResource
Prototype: bool QXcbScreen::xResource(const QByteArray &identifier, const QByteArray &expectedIdentifier, QByteArray& stringValue)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 750-759
100.000% (4/4)
42
QXcbScreen::xSettings
Name: QXcbScreen::xSettings
Prototype: QXcbXSettings *QXcbScreen::xSettings() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 804-807
100.000% (1/1)
11
QXcbScreen::~QXcbScreen
Name: QXcbScreen::~QXcbScreen
Prototype: QXcbScreen::~QXcbScreen()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 286-289
100.000% (1/1)
11
QXcbSessionManager::QXcbSessionManager
Name: QXcbSessionManager::QXcbSessionManager
Prototype: QXcbSessionManager::QXcbSessionManager(const QString &id, const QString &key)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 329-371
 28.571% (2/7)
313
QXcbSessionManager::allowsErrorInteraction
Name: QXcbSessionManager::allowsErrorInteraction
Prototype: bool QXcbSessionManager::allowsErrorInteraction()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 417-445
  0.000% (0/18)
206
QXcbSessionManager::allowsInteraction
Name: QXcbSessionManager::allowsInteraction
Prototype: bool QXcbSessionManager::allowsInteraction()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 387-415
  0.000% (0/16)
206
QXcbSessionManager::cancel
Name: QXcbSessionManager::cancel
Prototype: void QXcbSessionManager::cancel()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 457-460
  0.000% (0/1)
11
QXcbSessionManager::exitEventLoop
Name: QXcbSessionManager::exitEventLoop
Prototype: void QXcbSessionManager::exitEventLoop()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 482-485
  0.000% (0/1)
11
QXcbSessionManager::handle
Name: QXcbSessionManager::handle
Prototype: void* QXcbSessionManager::handle() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 382-385
  0.000% (0/1)
11
QXcbSessionManager::isPhase2
Name: QXcbSessionManager::isPhase2
Prototype: bool QXcbSessionManager::isPhase2() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 472-475
  0.000% (0/1)
11
QXcbSessionManager::release
Name: QXcbSessionManager::release
Prototype: void QXcbSessionManager::release()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 447-455
  0.000% (0/9)
53
QXcbSessionManager::requestPhase2
Name: QXcbSessionManager::requestPhase2
Prototype: void QXcbSessionManager::requestPhase2()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 477-480
  0.000% (0/1)
11
QXcbSessionManager::setManagerProperty
Name: QXcbSessionManager::setManagerProperty
Prototype: void QXcbSessionManager::setManagerProperty(const QString &name, const QString &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 462-465
  0.000% (0/1)
11
QXcbSessionManager::setManagerProperty
Name: QXcbSessionManager::setManagerProperty
Prototype: void QXcbSessionManager::setManagerProperty(const QString &name, const QStringList &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 467-470
  0.000% (0/1)
11
QXcbSessionManager::~QXcbSessionManager
Name: QXcbSessionManager::~QXcbSessionManager
Prototype: QXcbSessionManager::~QXcbSessionManager()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 373-379
 50.000% (2/4)
42
QXcbShmGraphicsBuffer::QXcbShmGraphicsBuffer
Name: QXcbShmGraphicsBuffer::QXcbShmGraphicsBuffer
Prototype: QXcbShmGraphicsBuffer(QImage *image)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 96-100
100.000% (1/1)
11
QXcbShmGraphicsBuffer::bytesPerLine
Name: QXcbShmGraphicsBuffer::bytesPerLine
Prototype: int bytesPerLine() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 115-115
100.000% (1/1)
11
QXcbShmGraphicsBuffer::data
Name: QXcbShmGraphicsBuffer::data
Prototype: const uchar *data() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 113-113
100.000% (1/1)
11
QXcbShmGraphicsBuffer::data
Name: QXcbShmGraphicsBuffer::data
Prototype: uchar *data() override
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 114-114
  0.000% (0/1)
11
QXcbShmGraphicsBuffer::doLock
Name: QXcbShmGraphicsBuffer::doLock
Prototype: bool doLock(AccessTypes access, const QRect &rect) override
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 102-110
100.000% (4/4)
52
QXcbShmGraphicsBuffer::doUnlock
Name: QXcbShmGraphicsBuffer::doUnlock
Prototype: void doUnlock() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 111-111
100.000% (1/1)
11
QXcbShmGraphicsBuffer::origin
Name: QXcbShmGraphicsBuffer::origin
Prototype: Origin origin() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 117-117
100.000% (1/1)
11
QXcbShmImage::QXcbShmImage
Name: QXcbShmImage::QXcbShmImage
Prototype: QXcbShmImage::QXcbShmImage(QXcbScreen *screen, const QSize &size, uint depth, QImage::Format format)
Coverage:  54.054% (20/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 123-188
 54.054% (20/37)
4410
QXcbShmImage::destroy
Name: QXcbShmImage::destroy
Prototype: void QXcbShmImage::destroy()
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 190-211
 64.706% (11/17)
135
QXcbShmImage::graphicsBuffer
Name: QXcbShmImage::graphicsBuffer
Prototype: QPlatformGraphicsBuffer *graphicsBuffer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 66-66
100.000% (1/1)
11
QXcbShmImage::hasAlpha
Name: QXcbShmImage::hasAlpha
Prototype: bool hasAlpha() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 70-70
100.000% (1/1)
11
QXcbShmImage::image
Name: QXcbShmImage::image
Prototype: QImage *image()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 65-65
100.000% (1/1)
11
QXcbShmImage::preparePaint
Name: QXcbShmImage::preparePaint
Prototype: void QXcbShmImage::preparePaint(const QRegion &region)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 294-301
100.000% (4/4)
32
QXcbShmImage::put
Name: QXcbShmImage::put
Prototype: void QXcbShmImage::put(xcb_window_t window, const QPoint &target, const QRect &source)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 213-292
 52.941% (9/17)
516
QXcbShmImage::size
Name: QXcbShmImage::size
Prototype: QSize size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 68-68
100.000% (1/1)
11
QXcbShmImage::~QXcbShmImage
Name: QXcbShmImage::~QXcbShmImage
Prototype: ~QXcbShmImage()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 63-63
100.000% (1/1)
11
QXcbSyncWindowRequest::invalidate
Name: QXcbSyncWindowRequest::invalidate
Prototype: void QXcbSyncWindowRequest::invalidate()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2351-2357
  0.000% (0/4)
32
QXcbSystemTrayTracker::QXcbSystemTrayTracker
Name: QXcbSystemTrayTracker::QXcbSystemTrayTracker
Prototype: QXcbSystemTrayTracker::QXcbSystemTrayTracker(QXcbConnection *connection, xcb_atom_t trayAtom, xcb_atom_t selection)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 70-79
100.000% (1/1)
21
QXcbSystemTrayTracker::create
Name: QXcbSystemTrayTracker::create
Prototype: QXcbSystemTrayTracker *QXcbSystemTrayTracker::create(QXcbConnection *connection)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 56-68
 50.000% (4/8)
74
QXcbSystemTrayTracker::create::[lambda]
Name: QXcbSystemTrayTracker::create::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 62-62
100.000% (1/1)
01
QXcbSystemTrayTracker::emitSystemTrayWindowChanged
Name: QXcbSystemTrayTracker::emitSystemTrayWindowChanged
Prototype: inline void QXcbSystemTrayTracker::emitSystemTrayWindowChanged()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 147-151
  0.000% (0/4)
22
QXcbSystemTrayTracker::handleDestroyNotifyEvent
Name: QXcbSystemTrayTracker::handleDestroyNotifyEvent
Prototype: void QXcbSystemTrayTracker::handleDestroyNotifyEvent(const xcb_destroy_notify_event_t *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 161-168
  0.000% (0/4)
42
QXcbSystemTrayTracker::locateTrayWindow
Name: QXcbSystemTrayTracker::locateTrayWindow
Prototype: xcb_window_t QXcbSystemTrayTracker::locateTrayWindow(const QXcbConnection *connection, xcb_atom_t selection)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 81-90
 50.000% (2/4)
72
QXcbSystemTrayTracker::notifyManagerClientMessageEvent
Name: QXcbSystemTrayTracker::notifyManagerClientMessageEvent
Prototype: void QXcbSystemTrayTracker::notifyManagerClientMessageEvent(const xcb_client_message_event_t *t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 154-158
  0.000% (0/4)
22
QXcbSystemTrayTracker::requestSystemTrayWindowDock
Name: QXcbSystemTrayTracker::requestSystemTrayWindowDock
Prototype: void QXcbSystemTrayTracker::requestSystemTrayWindowDock(xcb_window_t window) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 94-106
100.000% (1/1)
101
QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Name: QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Prototype: QRect QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry(xcb_window_t window) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 126-145
 42.857% (3/7)
133
QXcbSystemTrayTracker::trayWindow
Name: QXcbSystemTrayTracker::trayWindow
Prototype: xcb_window_t QXcbSystemTrayTracker::trayWindow()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 109-121
 85.714% (6/7)
83
QXcbSystemTrayTracker::visualHasAlphaChannel
Name: QXcbSystemTrayTracker::visualHasAlphaChannel
Prototype: bool QXcbSystemTrayTracker::visualHasAlphaChannel()
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 170-202
 46.667% (7/15)
195
QXcbVirtualDesktop::QXcbVirtualDesktop
Name: QXcbVirtualDesktop::QXcbVirtualDesktop
Prototype: QXcbVirtualDesktop::QXcbVirtualDesktop(QXcbConnection *connection, xcb_screen_t *screen, int number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 51-63
100.000% (1/1)
51
QXcbVirtualDesktop::addScreen
Name: QXcbVirtualDesktop::addScreen
Prototype: void QXcbVirtualDesktop::addScreen(QPlatformScreen *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 79-82
  0.000% (0/1)
11
QXcbVirtualDesktop::compositingActive
Name: QXcbVirtualDesktop::compositingActive
Prototype: bool QXcbVirtualDesktop::compositingActive() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 100-106
  0.000% (0/4)
32
QXcbVirtualDesktop::getWorkArea
Name: QXcbVirtualDesktop::getWorkArea
Prototype: QRect QXcbVirtualDesktop::getWorkArea() const
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 124-146
 54.545% (6/11)
122
QXcbVirtualDesktop::handleXFixesSelectionNotify
Name: QXcbVirtualDesktop::handleXFixesSelectionNotify
Prototype: void QXcbVirtualDesktop::handleXFixesSelectionNotify(xcb_xfixes_selection_notify_event_t *notify_event)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 108-112
 50.000% (2/4)
22
QXcbVirtualDesktop::screenAt
Name: QXcbVirtualDesktop::screenAt
Prototype: QXcbScreen *QXcbVirtualDesktop::screenAt(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 70-77
  0.000% (0/7)
43
QXcbVirtualDesktop::setPrimaryScreen
Name: QXcbVirtualDesktop::setPrimaryScreen
Prototype: void QXcbVirtualDesktop::setPrimaryScreen(QPlatformScreen *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 84-89
  0.000% (0/1)
31
QXcbVirtualDesktop::subscribeToXFixesSelectionNotify
Name: QXcbVirtualDesktop::subscribeToXFixesSelectionNotify
Prototype: void QXcbVirtualDesktop::subscribeToXFixesSelectionNotify()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 114-122
 75.000% (3/4)
52
QXcbVirtualDesktop::updateWorkArea
Name: QXcbVirtualDesktop::updateWorkArea
Prototype: void QXcbVirtualDesktop::updateWorkArea()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 148-156
  0.000% (0/5)
53
QXcbVirtualDesktop::xSettings
Name: QXcbVirtualDesktop::xSettings
Prototype: QXcbXSettings *QXcbVirtualDesktop::xSettings() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 91-98
100.000% (4/4)
42
QXcbVirtualDesktop::~QXcbVirtualDesktop
Name: QXcbVirtualDesktop::~QXcbVirtualDesktop
Prototype: QXcbVirtualDesktop::~QXcbVirtualDesktop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 65-68
100.000% (1/1)
11
QXcbWMSupport::QXcbWMSupport
Name: QXcbWMSupport::QXcbWMSupport
Prototype: QXcbWMSupport::QXcbWMSupport(QXcbConnection *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 41-46
100.000% (1/1)
21
QXcbWMSupport::isSupportedByWM
Name: QXcbWMSupport::isSupportedByWM
Prototype: bool QXcbWMSupport::isSupportedByWM(xcb_atom_t atom) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 48-51
100.000% (1/1)
11
QXcbWMSupport::updateNetWMAtoms
Name: QXcbWMSupport::updateNetWMAtoms
Prototype: void QXcbWMSupport::updateNetWMAtoms()
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 55-83
 58.333% (7/12)
194
QXcbWMSupport::updateVirtualRoots
Name: QXcbWMSupport::updateVirtualRoots
Prototype: void QXcbWMSupport::updateVirtualRoots()
Coverage:  13.333% (2/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 86-124
 13.333% (2/15)
215
QXcbWindow::QXcbWindow
Name: QXcbWindow::QXcbWindow
Prototype: QXcbWindow::QXcbWindow(QWindow *window)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 289-308
100.000% (1/1)
11
QXcbWindow::changeNetWmState
Name: QXcbWindow::changeNetWmState
Prototype: void QXcbWindow::changeNetWmState(bool set, xcb_atom_t one, xcb_atom_t two)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1265-1281
100.000% (3/3)
121
QXcbWindow::compressExposeEvent
Name: QXcbWindow::compressExposeEvent
Prototype: bool QXcbWindow::compressExposeEvent(QRegion &exposeRegion)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2005-2014
100.000% (4/4)
62
QXcbWindow::create
Name: QXcbWindow::create
Prototype: void QXcbWindow::create()
Coverage:  52.174% (60/115)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 331-620
 52.174% (60/115)
18934
QXcbWindow::destroy
Name: QXcbWindow::destroy
Prototype: void QXcbWindow::destroy()
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 637-663
 76.190% (16/21)
187
QXcbWindow::doFocusIn
Name: QXcbWindow::doFocusIn
Prototype: void QXcbWindow::doFocusIn()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 955-962
100.000% (4/4)
52
QXcbWindow::doFocusOut
Name: QXcbWindow::doFocusOut
Prototype: void QXcbWindow::doFocusOut()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 991-1000
100.000% (4/4)
42
QXcbWindow::format
Name: QXcbWindow::format
Prototype: QSurfaceFormat QXcbWindow::format() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1728-1731
100.000% (1/1)
11
QXcbWindow::frameMargins
Name: QXcbWindow::frameMargins
Prototype: QMargins QXcbWindow::frameMargins() const
Coverage:  73.529% (25/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 703-793
 73.529% (25/34)
519
QXcbWindow::handleButtonPressEvent
Name: QXcbWindow::handleButtonPressEvent
Prototype: void QXcbWindow::handleButtonPressEvent(int event_x, int event_y, int root_x, int root_y, int detail, Qt::KeyboardModifiers modifiers, xcb_timestamp_t timestamp, Qt::MouseEventSource source)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2224-2267
  0.000% (0/39)
267
QXcbWindow::handleButtonPressEvent
Name: QXcbWindow::handleButtonPressEvent
Prototype: void QXcbWindow::handleButtonPressEvent(const xcb_button_press_event_t *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2400-2405
  0.000% (0/1)
31
QXcbWindow::handleButtonReleaseEvent
Name: QXcbWindow::handleButtonReleaseEvent
Prototype: void QXcbWindow::handleButtonReleaseEvent(int event_x, int event_y, int root_x, int root_y, int detail, Qt::KeyboardModifiers modifiers, xcb_timestamp_t timestamp, Qt::MouseEventSource source)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2269-2284
  0.000% (0/9)
73
QXcbWindow::handleButtonReleaseEvent
Name: QXcbWindow::handleButtonReleaseEvent
Prototype: void QXcbWindow::handleButtonReleaseEvent(const xcb_button_release_event_t *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2407-2412
  0.000% (0/1)
31
QXcbWindow::handleClientMessageEvent
Name: QXcbWindow::handleClientMessageEvent
Prototype: void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *event)
Coverage:  42.188% (27/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2042-2106
 42.188% (27/64)
4718
QXcbWindow::handleConfigureNotifyEvent
Name: QXcbWindow::handleConfigureNotifyEvent
Prototype: void QXcbWindow::handleConfigureNotifyEvent(const xcb_configure_notify_event_t *event)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2108-2148
 68.421% (13/19)
205
QXcbWindow::handleEnterNotifyEvent
Name: QXcbWindow::handleEnterNotifyEvent
Prototype: void QXcbWindow::handleEnterNotifyEvent(int event_x, int event_y, int root_x, int root_y, quint8 mode, quint8 detail, xcb_timestamp_t timestamp)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2341-2356
 83.333% (5/6)
72
QXcbWindow::handleEnterNotifyEvent
Name: QXcbWindow::handleEnterNotifyEvent
Prototype: void QXcbWindow::handleEnterNotifyEvent(const xcb_enter_notify_event_t *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2520-2523
  0.000% (0/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
...258
Function: QWizard::hasVisitedPage
259
Function: QWizardRuler::QWizardRuler
260
Function: QXcbConnection::setMousePressWindow
261
Function: QXcbIntegration::fontDatabase
262263
Function: QXcbWindow::handleExposeEvent
264
Function: QXmlAttributes::type
265
Function: QXmlSimpleReaderPrivate::initIncrementalParsing
266
Function: QXmlStreamReader::namespaceDeclarations
...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