| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QTreeView::selectAll| Name:  | QTreeView::selectAll |  | Prototype:  | void QTreeView::selectAll() |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2663-2677 |  
  |  | 11 | 3 | 
 QTreeView::setRowHidden| Name:  | QTreeView::setRowHidden |  | Prototype:  | void QTreeView::setRowHidden(int row, const QModelIndex &parent, bool hide) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 612-628 |  
  |  | 11 | 5 | 
 QTreeViewPrivate::lastVisibleItem| Name:  | QTreeViewPrivate::lastVisibleItem |  | Prototype:  | int QTreeViewPrivate::lastVisibleItem(int firstVisual, int offset) const |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 3631-3647 |  
  |  | 11 | 5 | 
 QTriangulator::ComplexToSimple::splitEdgesAtIntersections| Name:  | QTriangulator::ComplexToSimple::splitEdgesAtIntersections |  | Prototype:  | template <typename T> bool QTriangulator<T>::ComplexToSimple::splitEdgesAtIntersections() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 1407-1423 |  
  |  | 11 | 4 | 
 QTriangulator::SimpleToMonotone::pointIsInSector| Name:  | QTriangulator::SimpleToMonotone::pointIsInSector |  | Prototype:  | template <typename T> bool QTriangulator<T>::SimpleToMonotone::pointIsInSector(int vertex, int sector) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 1963-1984 |  
  |  | 11 | 5 | 
 QUdpSocket::writeDatagram| Name:  | QUdpSocket::writeDatagram |  | Prototype:  | qint64 QUdpSocket::writeDatagram(const char *data, qint64 size, const QHostAddress &address, quint16 port) |  | Coverage:  |  81.818% (9/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp |  | Lines:  | 330-352 |  
  |  | 11 | 4 | 
 QUndoGroup::createRedoAction| Name:  | QUndoGroup::createRedoAction |  | Prototype:  | QAction *QUndoGroup::createRedoAction(QObject *parent, const QString &prefix) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundogroup.cpp |  | Lines:  | 414-428 |  
  |  | 11 | 2 | 
 QUndoGroup::createUndoAction| Name:  | QUndoGroup::createUndoAction |  | Prototype:  | QAction *QUndoGroup::createUndoAction(QObject *parent, const QString &prefix) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundogroup.cpp |  | Lines:  | 383-397 |  
  |  | 11 | 2 | 
 QUndoStack::createRedoAction| Name:  | QUndoStack::createRedoAction |  | Prototype:  | QAction *QUndoStack::createRedoAction(QObject *parent, const QString &prefix) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp |  | Lines:  | 907-921 |  
  |  | 11 | 2 | 
 QUndoStack::createUndoAction| Name:  | QUndoStack::createUndoAction |  | Prototype:  | QAction *QUndoStack::createUndoAction(QObject *parent, const QString &prefix) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp |  | Lines:  | 877-891 |  
  |  | 11 | 2 | 
 QUndoStackPrivate::checkUndoLimit| Name:  | QUndoStackPrivate::checkUndoLimit |  | Prototype:  | bool QUndoStackPrivate::checkUndoLimit() |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp |  | Lines:  | 465-484 |  
  |  | 11 | 5 | 
 QUnicodeTools::LB::NS::toClass| Name:  | QUnicodeTools::LB::NS::toClass |  | Prototype:  | inline Class toClass(QUnicodeTables::LineBreakClass lbc, QChar::Category category) |  | Coverage:  | 100.000% (22/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp |  | Lines:  | 390-412 |  
  |  | 11 | 13 | 
 QUnifiedTimer::localRestart| Name:  | QUnifiedTimer::localRestart |  | Prototype:  | void QUnifiedTimer::localRestart() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 352-369 |  
  |  | 11 | 5 | 
 QUnixPageSetupDialogPrivate::init| Name:  | QUnixPageSetupDialogPrivate::init |  | Prototype:  | void QUnixPageSetupDialogPrivate::init() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp |  | Lines:  | 207-223 |  
  |  | 11 | 1 | 
 QUrl::setFragment| Name:  | QUrl::setFragment |  | Prototype:  | void QUrl::setFragment(const QString &fragment, ParsingMode mode) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 3018-3034 |  
  |  | 11 | 4 | 
 QUrl::setPassword| Name:  | QUrl::setPassword |  | Prototype:  | void QUrl::setPassword(const QString &password, ParsingMode mode) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 2250-2266 |  
  |  | 11 | 4 | 
 QUrl::setQuery| Name:  | QUrl::setQuery |  | Prototype:  | void QUrl::setQuery(const QString &query, ParsingMode mode) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 2655-2671 |  
  |  | 11 | 4 | 
 QUrl::setUserName| Name:  | QUrl::setUserName |  | Prototype:  | void QUrl::setUserName(const QString &userName, ParsingMode mode) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 2158-2174 |  
  |  | 11 | 4 | 
 QUrlModel::dataChanged| Name:  | QUrlModel::dataChanged |  | Prototype:  | void QUrlModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp |  | Lines:  | 325-341 |  
  |  | 11 | 4 | 
 QVariantAnimationPrivate::setValueAt| Name:  | QVariantAnimationPrivate::setValueAt |  | Prototype:  | void QVariantAnimationPrivate::setValueAt(qreal step, const QVariant &value) |  | Coverage:  |  80.000% (12/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 316-336 |  
  |  | 11 | 4 | 
 QVector3D::normalized| Name:  | QVector3D::normalized |  | Prototype:  | QVector3D QVector3D::normalized() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp |  | Lines:  | 235-251 |  
  |  | 11 | 3 | 
 QVector4D::normalize| Name:  | QVector4D::normalize |  | Prototype:  | void QVector4D::normalize() |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector4d.cpp |  | Lines:  | 314-330 |  
  |  | 11 | 2 | 
 QVectorPath::addCacheData| Name:  | QVectorPath::addCacheData |  | Prototype:  | QVectorPath::CacheEntry *QVectorPath::addCacheData(QPaintEngineEx *engine, void *data, qvectorpath_cache_cleanup cleanup) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp |  | Lines:  | 114-128 |  
  |  | 11 | 2 | 
 QWaitCondition::wait| Name:  | QWaitCondition::wait |  | Prototype:  | bool QWaitCondition::wait(QMutex *mutex, unsigned long time) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp |  | Lines:  | 202-220 |  
  |  | 11 | 3 | 
 QWellArray::setCurrent| Name:  | QWellArray::setCurrent |  | Prototype:  | void QWellArray::setCurrent(int row, int col) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp |  | Lines:  | 390-408 |  
  |  | 11 | 3 | 
 QWhatsThisPrivate::QWhatsThisPrivate| Name:  | QWhatsThisPrivate::QWhatsThisPrivate |  | Prototype:  | QWhatsThisPrivate::QWhatsThisPrivate() |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp |  | Lines:  | 385-408 |  
  |  | 11 | 2 | 
 QWidget::setCursor| Name:  | QWidget::setCursor |  | Prototype:  | void QWidget::setCursor(const QCursor &cursor) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 5000-5019 |  
  |  | 11 | 2 | 
 QWidgetBackingStore::removeDirtyWidget| Name:  | QWidgetBackingStore::removeDirtyWidget |  | Prototype:  | void QWidgetBackingStore::removeDirtyWidget(QWidget *w) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 761-777 |  
  |  | 11 | 4 | 
 QWidgetLineControl::init| Name:  | QWidgetLineControl::init |  | Prototype:  | void QWidgetLineControl::init(const QString &txt) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 362-378 |  
  |  | 11 | 3 | 
 QWidgetPrivate::deleteExtra| Name:  | QWidgetPrivate::deleteExtra |  | Prototype:  | void QWidgetPrivate::deleteExtra() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1832-1854 |  
  |  | 11 | 4 | 
 QWidgetPrivate::deleteTLSysExtra| Name:  | QWidgetPrivate::deleteTLSysExtra |  | Prototype:  | void QWidgetPrivate::deleteTLSysExtra() |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1891-1918 |  
  |  | 11 | 3 | 
 QWidgetPrivate::frameStrut| Name:  | QWidgetPrivate::frameStrut |  | Prototype:  | QRect QWidgetPrivate::frameStrut() const |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 11919-11936 |  
  |  | 11 | 3 | 
 QWidgetPrivate::pointToRect| Name:  | QWidgetPrivate::pointToRect |  | Prototype:  | int QWidgetPrivate::pointToRect(const QPoint &p, const QRect &r) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 7079-7092 |  
  |  | 11 | 5 | 
 QWidgetPrivate::setDirtyOpaqueRegion| Name:  | QWidgetPrivate::setDirtyOpaqueRegion |  | Prototype:  | void QWidgetPrivate::setDirtyOpaqueRegion() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 2130-2151 |  
  |  | 11 | 4 | 
 QWidgetPrivate::setLayoutDirection_helper| Name:  | QWidgetPrivate::setLayoutDirection_helper |  | Prototype:  | void QWidgetPrivate::setLayoutDirection_helper(Qt::LayoutDirection direction) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 4876-4892 |  
  |  | 11 | 5 | 
 QWidgetPrivate::setLayoutItemMargins| Name:  | QWidgetPrivate::setLayoutItemMargins |  | Prototype:  | void QWidgetPrivate::setLayoutItemMargins(int left, int top, int right, int bottom) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12144-12158 |  
  |  | 11 | 2 | 
 QWidgetPrivate::setWinId| Name:  | QWidgetPrivate::setWinId |  | Prototype:  | void QWidgetPrivate::setWinId(WId id) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1723-1750 |  
  |  | 11 | 4 | 
 QWidgetPrivate::updateGeometry_helper| Name:  | QWidgetPrivate::updateGeometry_helper |  | Prototype:  | void QWidgetPrivate::updateGeometry_helper(bool forceUpdate) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 10316-10332 |  
  |  | 11 | 6 | 
 QWidgetTextControl::extraSelections| Name:  | QWidgetTextControl::extraSelections |  | Prototype:  | QList<QTextEdit::ExtraSelection> QWidgetTextControl::extraSelections() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 2465-2479 |  
  |  | 11 | 2 | 
 QWidgetTextControlPrivate::gotoNextTableCell| Name:  | QWidgetTextControlPrivate::gotoNextTableCell |  | Prototype:  | void QWidgetTextControlPrivate::gotoNextTableCell() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 350-367 |  
  |  | 11 | 3 | 
 QWidgetTextControlPrivate::gotoPreviousTableCell| Name:  | QWidgetTextControlPrivate::gotoPreviousTableCell |  | Prototype:  | void QWidgetTextControlPrivate::gotoPreviousTableCell() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 369-386 |  
  |  | 11 | 3 | 
 QWidgetTextControlPrivate::indent| Name:  | QWidgetTextControlPrivate::indent |  | Prototype:  | void QWidgetTextControlPrivate::indent() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 313-331 |  
  |  | 11 | 3 | 
 QWidgetWindow::handleDropEvent| Name:  | QWidgetWindow::handleDropEvent |  | Prototype:  | void QWidgetWindow::handleDropEvent(QDropEvent *event) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp |  | Lines:  | 868-882 |  
  |  | 11 | 3 | 
 QWindow::fromWinId| Name:  | QWindow::fromWinId |  | Prototype:  | QWindow *QWindow::fromWinId(WId id) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp |  | Lines:  | 2451-2467 |  
  |  | 11 | 3 | 
 QWindow::isActive| Name:  | QWindow::isActive |  | Prototype:  | bool QWindow::isActive() const |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp |  | Lines:  | 1053-1073 |  
  |  | 11 | 5 | 
 QWingedEdge::next| Name:  | QWingedEdge::next |  | Prototype:  | QWingedEdge::TraversalStatus QWingedEdge::next(const QWingedEdge::TraversalStatus &status) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 870-887 |  
  |  | 11 | 2 | 
 QWizard::sizeHint| Name:  | QWizard::sizeHint |  | Prototype:  | QSize QWizard::sizeHint() const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 3020-3042 |  
  |  | 11 | 4 | 
 QWizardPrivate::updateButtonTexts| Name:  | QWizardPrivate::updateButtonTexts |  | Prototype:  | void QWizardPrivate::updateButtonTexts() |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 1455-1473 |  
  |  | 11 | 7 | 
 QXbmHandler::option| Name:  | QXbmHandler::option |  | Prototype:  | QVariant QXbmHandler::option(ImageOption option) const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp |  | Lines:  | 331-345 |  
  |  | 11 | 6 | 
 QXcbBackingStore::beginPaint| Name:  | QXcbBackingStore::beginPaint |  | Prototype:  | void QXcbBackingStore::beginPaint(const QRegion ®ion) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 525-542 |  
  |  | 11 | 4 | 
 QXcbClipboard::handleSelectionClearRequest| Name:  | QXcbClipboard::handleSelectionClearRequest |  | Prototype:  | void QXcbClipboard::handleSelectionClearRequest(xcb_selection_clear_event_t *event) |  | Coverage:  |  46.667% (7/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 575-601 |  
  |  | 11 | 5 | 
 QXcbClipboard::handleXFixesSelectionRequest| Name:  | QXcbClipboard::handleXFixesSelectionRequest |  | Prototype:  | void QXcbClipboard::handleXFixesSelectionRequest(xcb_xfixes_selection_notify_event_t *event) |  | Coverage:  |  61.111% (11/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 726-745 |  
  |  | 11 | 5 | 
 QXcbConnection::checkOutputIsPrimary| Name:  | QXcbConnection::checkOutputIsPrimary |  | Prototype:  | bool QXcbConnection::checkOutputIsPrimary(xcb_window_t rootWindow, xcb_randr_output_t output) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 300-315 |  
  |  | 11 | 2 | 
 QXcbConnection::createScreen| Name:  | QXcbConnection::createScreen |  | Prototype:  | QXcbScreen *QXcbConnection::createScreen(QXcbVirtualDesktop *virtualDesktop, const xcb_randr_output_change_t &outputChange, xcb_randr_get_output_info_reply_t *outputInfo) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 340-361 |  
  |  | 11 | 4 | 
 QXcbConnection::handleXcbError| Name:  | QXcbConnection::handleXcbError |  | Prototype:  | void QXcbConnection::handleXcbError(xcb_generic_error_t *error) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 991-1026 |  
  |  | 11 | 2 | 
 QXcbConnection::initializeXinerama| Name:  | QXcbConnection::initializeXinerama |  | Prototype:  | void QXcbConnection::initializeXinerama() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2164-2178 |  
  |  | 11 | 2 | 
 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 | 
 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 | 
 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::updateXKBStateFromXI| Name:  | QXcbKeyboard::updateXKBStateFromXI |  | Prototype:  | void QXcbKeyboard::updateXKBStateFromXI(void *modInfo, void *groupInfo) |  | Coverage:  |  33.333% (3/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 811-828 |  
  |  | 11 | 3 | 
 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:  | 299-314 |  
  |  | 11 | 3 | 
 QXcbWindow::setOpacity| Name:  | QXcbWindow::setOpacity |  | Prototype:  | void QXcbWindow::setOpacity(qreal level) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 2833-2848 |  
  |  | 11 | 2 | 
 QXmlStreamWriter::writeStartDocument| Name:  | QXmlStreamWriter::writeStartDocument |  | Prototype:  | void QXmlStreamWriter::writeStartDocument(const QString &version, bool standalone) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 3814-3833 |  
  |  | 11 | 3 | 
 QXmlUtils::isNCName| Name:  | QXmlUtils::isNCName |  | Prototype:  | bool QXmlUtils::isNCName(const QStringRef &ncName) |  | Coverage:  |  78.947% (15/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 372-391 |  
  |  | 11 | 5 | 
 QXmlUtils::isPublicID| Name:  | QXmlUtils::isPublicID |  | Prototype:  | bool QXmlUtils::isPublicID(const QString &candidate) |  | Coverage:  |  97.561% (40/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 313-360 |  
  |  | 11 | 26 | 
 QXunitTestLogger::addBenchmarkResult| Name:  | QXunitTestLogger::addBenchmarkResult |  | Prototype:  | void QXunitTestLogger::addBenchmarkResult(const QBenchmarkResult &result) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 253-269 |  
  |  | 11 | 1 | 
 QZipWriter::addFile| Name:  | QZipWriter::addFile |  | Prototype:  | void QZipWriter::addFile(const QString &fileName, QIODevice *device) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp |  | Lines:  | 1285-1300 |  
  |  | 11 | 4 | 
 QtConcurrent::BlockSizeManager::timeAfterUser| Name:  | QtConcurrent::BlockSizeManager::timeAfterUser |  | Prototype:  | void BlockSizeManager::timeAfterUser() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 160-184 |  
  |  | 11 | 4 | 
 QtConcurrent::BlockSizeManagerV2::timeAfterUser| Name:  | QtConcurrent::BlockSizeManagerV2::timeAfterUser |  | Prototype:  | void BlockSizeManagerV2::timeAfterUser() |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 212-236 |  
  |  | 11 | 4 | 
 QtConcurrent::ThreadEngineBarrier::release| Name:  | QtConcurrent::ThreadEngineBarrier::release |  | Prototype:  | int ThreadEngineBarrier::release() |  | Coverage:  |  58.824% (10/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 65-82 |  
  |  | 11 | 7 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegularExpression &re, int from) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 670-686 |  
  |  | 11 | 5 | 
 SegmentTree::produceIntersections| Name:  | SegmentTree::produceIntersections |  | Prototype:  | void SegmentTree::produceIntersections(const TreeNode &node, int segment, const RectF &segmentBounds, const RectF &nodeBounds, int axis) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 563-581 |  
  |  | 11 | 4 | 
 StyleSelector::matchRule| Name:  | StyleSelector::matchRule |  | Prototype:  | void StyleSelector::matchRule(NodePtr node, const StyleRule &rule, StyleSheetOrigin origin, int depth, QMap<uint, StyleRule> *weightedRules) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1948-1966 |  
  |  | 11 | 4 | 
 ValueExtractor::extractPalette| Name:  | ValueExtractor::extractPalette |  | Prototype:  | bool ValueExtractor::extractPalette(QBrush *fg, QBrush *sfg, QBrush *sbg, QBrush *abg) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1299-1314 |  
  |  | 11 | 7 | 
 VersionTerm::fromJson| Name:  | VersionTerm::fromJson |  | Prototype:  | VersionTerm VersionTerm::fromJson(const QJsonValue &v) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp |  | Lines:  | 197-212 |  
  |  | 11 | 4 | 
 VersionTerm::matches| Name:  | VersionTerm::matches |  | Prototype:  | bool VersionTerm::matches(const QVersionNumber &other) const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp |  | Lines:  | 174-195 |  
  |  | 11 | 8 | 
 _hb_qt_face_create| Name:  | _hb_qt_face_create |  | Prototype:  | static inline hb_face_t * _hb_qt_face_create(QFontEngine *fe) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp |  | Lines:  | 650-668 |  
  |  | 11 | 3 | 
 activeConditions| Name:  | activeConditions |  | Prototype:  | static QSet<QByteArray> activeConditions() |  | Coverage:  |  69.231% (9/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp |  | Lines:  | 168-185 |  
  |  | 11 | 5 | 
 addSegmentsToPath| Name:  | addSegmentsToPath |  | Prototype:  | void addSegmentsToPath(Segment *segment, QPainterPath &path) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 1032-1048 |  
  |  | 11 | 3 | 
 arrayContentToJson| Name:  | arrayContentToJson |  | Prototype:  | static void arrayContentToJson(const QJsonPrivate::Array *a, QByteArray &json, int indent, bool compact) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp |  | Lines:  | 161-181 |  
  |  | 11 | 5 | 
 bm_init_skiptable| Name:  | bm_init_skiptable |  | Prototype:  | static void bm_init_skiptable(const ushort *uc, int len, uchar *skiptable, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp |  | Lines:  | 44-61 |  
  |  | 11 | 4 | 
 boundingRectOfFloatsInSelection| Name:  | boundingRectOfFloatsInSelection |  | Prototype:  | static QRectF boundingRectOfFloatsInSelection(const QTextCursor &cursor) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 1479-1494 |  
  |  | 11 | 3 | 
 changed_signal| Name:  | changed_signal |  | Prototype:  | static const char *changed_signal(int which) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 146-165 |  
  |  | 11 | 8 | 
 checkWarnMessage| Name:  | checkWarnMessage |  | Prototype:  | static void checkWarnMessage(const QIODevice *device, const char *function, const char *what) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 90-113 |  
  |  | 11 | 3 | 
 childWindowAt| Name:  | childWindowAt |  | Prototype:  | static QWindow *childWindowAt(QWindow *win, const QPoint &p) |  | Coverage:  |  72.222% (13/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 287-304 |  
  |  | 11 | 6 | 
 clip| Name:  | clip |  | Prototype:  | template <Edge edge> QPainterPath clip(const QPainterPath &path, qreal t) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 2070-2090 |  
  |  | 11 | 4 | 
 colorValue| Name:  | colorValue |  | Prototype:  | static QString colorValue(QColor color) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 2219-2236 |  
  |  | 11 | 3 | 
 comp_func_DestinationAtop| Name:  | comp_func_DestinationAtop |  | Prototype:  | void comp_func_DestinationAtop(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 710-730 |  
  |  | 11 | 4 | 
 convert_A2RGB30_PM_to_RGB30_inplace| Name:  | convert_A2RGB30_PM_to_RGB30_inplace |  | Prototype:  | template<bool rgbswap> static bool convert_A2RGB30_PM_to_RGB30_inplace(QImageData *data, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp |  | Lines:  | 622-645 |  
  |  | 11 | 4 | 
 customCompare| Name:  | customCompare |  | Prototype:  | static bool customCompare(const QVariant::Private *a, const QVariant::Private *b) |  | Coverage:  |  55.000% (11/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 1063-1080 |  
  |  | 11 | 4 | 
 declarations| Name:  | declarations |  | Prototype:  | static QVector<Declaration> declarations(const QVector<StyleRule> &styleRules, const QString &part, quint64 pseudoClass = PseudoClass_Unspecified) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 1605-1621 |  
  |  | 11 | 4 | 
 fastDetermineNameChar| Name:  | fastDetermineNameChar |  | Prototype:  | static inline NameChar fastDetermineNameChar(QChar ch) |  | Coverage:  |  85.000% (17/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2886-2901 |  
  |  | 11 | 4 | 
 fillBackground| Name:  | fillBackground |  | Prototype:  | static void fillBackground(QPainter *p, const QRectF &rect, QBrush brush, const QPointF &origin, QRectF gradientRect = QRectF()) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 422-438 |  
  |  | 11 | 3 | 
 fillLine| Name:  | fillLine |  | Prototype:  | template <> inline void fillLine<Clip, LeftToRight>(qint32 *line, int width, int lx, int rx, qint32 d, qint32 dd) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 74-89 |  
  |  | 11 | 3 | 
 fillLine| Name:  | fillLine |  | Prototype:  | template <> inline void fillLine<Clip, RightToLeft>(qint32 *line, int width, int lx, int rx, qint32 d, qint32 dd) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 91-106 |  
  |  | 11 | 3 | 
 fillLine| Name:  | fillLine |  | Prototype:  | template <> inline void fillLine<NoClip, LeftToRight>(qint32 *line, int, int lx, int rx, qint32 d, qint32 dd) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 108-123 |  
  |  | 11 | 3 | 
 fillLine| Name:  | fillLine |  | Prototype:  | template <> inline void fillLine<NoClip, RightToLeft>(qint32 *line, int, int lx, int rx, qint32 d, qint32 dd) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 125-140 |  
  |  | 11 | 3 | 
 findChar| Name:  | findChar |  | Prototype:  | static int findChar(const char *str, int len, char ch, int from) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Lines:  | 232-246 |  
  |  | 11 | 5 | 
 getEtcFileContent| Name:  | getEtcFileContent |  | Prototype:  | static QByteArray getEtcFileContent(const char *filename) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 2222-2239 |  
  |  | 11 | 3 | 
 gray_split_conic| Name:  | gray_split_conic |  | Prototype:  | static void gray_split_conic( QT_FT_Vector* base ) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 817-834 |  
  |  | 11 | 1 |