| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QReadWriteLock::tryLockForWrite| Name:  | QReadWriteLock::tryLockForWrite |  | Prototype:  | bool QReadWriteLock::tryLockForWrite(int timeout) |  | Coverage:  |  66.667% (20/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 336-383 |  
  |  | 27 | 11 | 
 QRect::intersects| Name:  | QRect::intersects |  | Prototype:  | bool QRect::intersects(const QRect &r) const noexcept |  | Coverage:  | 100.000% (32/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 1118-1158 |  
  |  | 27 | 8 | 
 QScanConverter::mergeCurve| Name:  | QScanConverter::mergeCurve |  | Prototype:  | void QScanConverter::mergeCurve(const QT_FT_Vector &pa, const QT_FT_Vector &pb, const QT_FT_Vector &pc, const QT_FT_Vector &pd) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 481-526 |  
  |  | 27 | 4 | 
 QScrollerPrivate::scrollingSegmentsValid| Name:  | QScrollerPrivate::scrollingSegmentsValid |  | Prototype:  | bool QScrollerPrivate::scrollingSegmentsValid(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 1191-1231 |  
  |  | 27 | 8 | 
 QSocks5SocketEngine::waitForRead| Name:  | QSocks5SocketEngine::waitForRead |  | Prototype:  | bool QSocks5SocketEngine::waitForRead(int msecs, bool *timedOut) |  | Coverage:  |  57.895% (22/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1756-1805 |  
  |  | 27 | 11 | 
 QSortFilterProxyModel::removeColumns| Name:  | QSortFilterProxyModel::removeColumns |  | Prototype:  | bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |  82.353% (28/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2162-2196 |  
  |  | 27 | 8 | 
 QSortFilterProxyModelPrivate::source_items_removed| Name:  | QSortFilterProxyModelPrivate::source_items_removed |  | Prototype:  | void QSortFilterProxyModelPrivate::source_items_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient) |  | Coverage:  |  72.000% (18/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 874-919 |  
  |  | 27 | 7 | 
 QSplitter::restoreState| Name:  | QSplitter::restoreState |  | Prototype:  | bool QSplitter::restoreState(const QByteArray &state) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 1646-1683 |  
  |  | 27 | 3 | 
 QSplitterPrivate::insertWidget| Name:  | QSplitterPrivate::insertWidget |  | Prototype:  | QSplitterLayoutStruct *QSplitterPrivate::insertWidget(int index, QWidget *w) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 846-882 |  
  |  | 27 | 6 | 
 QStateMachinePrivate::selectTransitions| Name:  | QStateMachinePrivate::selectTransitions |  | Prototype:  | QList<QAbstractTransition*> QStateMachinePrivate::selectTransitions(QEvent *event, CalculationCache *cache) |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 551-595 |  
  |  | 27 | 9 | 
 QStateMachinePrivate::terminateActiveAnimations| Name:  | QStateMachinePrivate::terminateActiveAnimations |  | Prototype:  | void QStateMachinePrivate::terminateActiveAnimations(QAbstractState *state, const QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1603-1645 |  
  |  | 27 | 9 | 
 QTableView::setModel| Name:  | QTableView::setModel |  | Prototype:  | void QTableView::setModel(QAbstractItemModel *model) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 1114-1147 |  
  |  | 27 | 5 | 
 QTableViewPrivate::selectColumn| Name:  | QTableViewPrivate::selectColumn |  | Prototype:  | void QTableViewPrivate::selectColumn(int column, bool anchor) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 3261-3298 |  
  |  | 27 | 8 | 
 QTableViewPrivate::selectRow| Name:  | QTableViewPrivate::selectRow |  | Prototype:  | void QTableViewPrivate::selectRow(int row, bool anchor) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 3222-3259 |  
  |  | 27 | 8 | 
 QTextBlock::textDirection| Name:  | QTextBlock::textDirection |  | Prototype:  | Qt::LayoutDirection QTextBlock::textDirection() const |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp |  | Lines:  | 1174-1215 |  
  |  | 27 | 11 | 
 QTextDocumentLayout::resizeInlineObject| Name:  | QTextDocumentLayout::resizeInlineObject |  | Prototype:  | void QTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 3039-3078 |  
  |  | 27 | 6 | 
 QTextEngine::bidiReorder| Name:  | QTextEngine::bidiReorder |  | Prototype:  | void QTextEngine::bidiReorder(int numItems, const quint8 *levels, int *visualOrder) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 766-823 |  
  |  | 27 | 12 | 
 QTimeLinePrivate::setCurrentTime| Name:  | QTimeLinePrivate::setCurrentTime |  | Prototype:  | void QTimeLinePrivate::setCurrentTime(int msecs) |  | Coverage:  |  94.444% (34/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp |  | Lines:  | 91-162 |  
  |  | 27 | 8 | 
 QToolBar::actionEvent| Name:  | QToolBar::actionEvent |  | Prototype:  | void QToolBar::actionEvent(QActionEvent *event) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp |  | Lines:  | 989-1032 |  
  |  | 27 | 8 | 
 QTreeView::dataChanged| Name:  | QTreeView::dataChanged |  | Prototype:  | void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int> &roles) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 690-733 |  
  |  | 27 | 9 | 
 QTreeView::setModel| Name:  | QTreeView::setModel |  | Prototype:  | void QTreeView::setModel(QAbstractItemModel *model) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 220-259 |  
  |  | 27 | 5 | 
 QTreeViewPrivate::viewIndex| Name:  | QTreeViewPrivate::viewIndex |  | Prototype:  | int QTreeViewPrivate::viewIndex(const QModelIndex &_index) const |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 3547-3589 |  
  |  | 27 | 9 | 
 QTreeWidgetItemIteratorPrivate::ensureValidIterator| Name:  | QTreeWidgetItemIteratorPrivate::ensureValidIterator |  | Prototype:  | void QTreeWidgetItemIteratorPrivate::ensureValidIterator(const QTreeWidgetItem *itemToBeRemoved) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp |  | Lines:  | 334-384 |  
  |  | 27 | 10 | 
 QTriangulatingStroker::arcPoints| Name:  | QTriangulatingStroker::arcPoints |  | Prototype:  | void QTriangulatingStroker::arcPoints(float cx, float cy, float fromX, float fromY, float toX, float toY, QVarLengthArray<float> &points) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp |  | Lines:  | 454-494 |  
  |  | 27 | 5 | 
 QTriangulator::ComplexToSimple::bounds| Name:  | QTriangulator::ComplexToSimple::bounds |  | Prototype:  | template <typename T> QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSimple::bounds(const QPodPoint &point) const |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 1077-1124 |  
  |  | 27 | 8 | 
 QTsciiCodec::convertFromUnicode| Name:  | QTsciiCodec::convertFromUnicode |  | Prototype:  | QByteArray QTsciiCodec::convertFromUnicode(const QChar *uc, int len, ConverterState *state) const |  | Coverage:  |  32.143% (9/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtsciicodec.cpp |  | Lines:  | 75-114 |  
  |  | 27 | 9 | 
 QTzTimeZonePrivate::systemTimeZoneId| Name:  | QTzTimeZonePrivate::systemTimeZoneId |  | Prototype:  | QByteArray QTzTimeZonePrivate::systemTimeZoneId() const |  | Coverage:  |  26.531% (13/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 1002-1061 |  
  |  | 27 | 17 | 
 QUnicodeTools::initScripts| Name:  | QUnicodeTools::initScripts |  | Prototype:  | void initScripts(const ushort *string, int length, uchar *scripts) |  | Coverage:  | 100.000% (21/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp |  | Lines:  | 685-734 |  
  |  | 27 | 7 | 
 QUrlModel::setUrl| Name:  | QUrlModel::setUrl |  | Prototype:  | void QUrlModel::setUrl(const QModelIndex &index, const QUrl &url, const QModelIndex &dirIndex) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp |  | Lines:  | 184-227 |  
  |  | 27 | 9 | 
 QUrlPrivate::validateComponent| Name:  | QUrlPrivate::validateComponent |  | Prototype:  | bool QUrlPrivate::validateComponent(QUrlPrivate::Section section, const QString &input, int begin, int end) |  | Coverage:  | 100.000% (44/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1664-1723 |  
  |  | 27 | 11 | 
 QVariantAnimationPrivate::recalculateCurrentInterval| Name:  | QVariantAnimationPrivate::recalculateCurrentInterval |  | Prototype:  | void QVariantAnimationPrivate::recalculateCurrentInterval(bool force ) |  | Coverage:  |  72.222% (26/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 234-280 |  
  |  | 27 | 7 | 
 QWellArray::paintEvent| Name:  | QWellArray::paintEvent |  | Prototype:  | void QWellArray::paintEvent(QPaintEvent *e) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp |  | Lines:  | 264-309 |  
  |  | 27 | 6 | 
 QWidget::changeEvent| Name:  | QWidget::changeEvent |  | Prototype:  | void QWidget::changeEvent(QEvent * event) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 9250-9306 |  
  |  | 27 | 12 | 
 QWidget::destroy| Name:  | QWidget::destroy |  | Prototype:  | void QWidget::destroy(bool destroyWindow, bool destroySubWindows) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12312-12355 |  
  |  | 27 | 13 | 
 QWidget::setLayout| Name:  | QWidget::setLayout |  | Prototype:  | void QWidget::setLayout(QLayout *l) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 10104-10144 |  
  |  | 27 | 8 | 
 QWidgetItemV2::updateCacheIfNecessary| Name:  | QWidgetItemV2::updateCacheIfNecessary |  | Prototype:  | void QWidgetItemV2::updateCacheIfNecessary() const |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 715-751 |  
  |  | 27 | 4 | 
 QWidgetPrivate::clipRegion| Name:  | QWidgetPrivate::clipRegion |  | Prototype:  | QRegion QWidgetPrivate::clipRegion() const |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 2066-2101 |  
  |  | 27 | 8 | 
 QWidgetPrivate::setEnabled_helper| Name:  | QWidgetPrivate::setEnabled_helper |  | Prototype:  | void QWidgetPrivate::setEnabled_helper(bool enable) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 3430-3487 |  
  |  | 27 | 11 | 
 QWindowSystemInterfacePrivate::fromNativeTouchPoints| Name:  | QWindowSystemInterfacePrivate::fromNativeTouchPoints |  | Prototype:  | QList<QTouchEvent::TouchPoint> QWindowSystemInterfacePrivate::fromNativeTouchPoints(const QList<QWindowSystemInterface::TouchPoint> &points, const QWindow *window, QEvent::Type *type) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp |  | Lines:  | 463-507 |  
  |  | 27 | 5 | 
 QWizard::setPage| Name:  | QWizard::setPage |  | Prototype:  | void QWizard::setPage(int theid, QWizardPage *page) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 2261-2307 |  
  |  | 27 | 6 | 
 QWizardPrivate::init| Name:  | QWizardPrivate::init |  | Prototype:  | void QWizardPrivate::init() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 725-767 |  
  |  | 27 | 4 | 
 QWizardPrivate::updateButtonLayout| Name:  | QWizardPrivate::updateButtonLayout |  | Prototype:  | void QWizardPrivate::updateButtonLayout() |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 1475-1514 |  
  |  | 27 | 8 | 
 QXcbClipboard::setMimeData| Name:  | QXcbClipboard::setMimeData |  | Prototype:  | void QXcbClipboard::setMimeData(QMimeData *data, QClipboard::Mode mode) |  | Coverage:  |  78.788% (26/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 389-434 |  
  |  | 27 | 11 | 
 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:  | 866-893 |  
  |  | 27 | 8 | 
 QXcbDrag::handleEnter| Name:  | QXcbDrag::handleEnter |  | Prototype:  | void QXcbDrag::handleEnter(QPlatformWindow *window, const xcb_client_message_event_t *event, xcb_window_t proxy) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 683-725 |  
  |  | 27 | 10 | 
 QXcbWindow::netWmStates| Name:  | QXcbWindow::netWmStates |  | Prototype:  | QXcbWindow::NetWmStates QXcbWindow::netWmStates() |  | Coverage:  |  87.879% (29/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1054-1092 |  
  |  | 27 | 10 | 
 QXcbWindow::requestActivateWindow| Name:  | QXcbWindow::requestActivateWindow |  | Prototype:  | void QXcbWindow::requestActivateWindow() |  | Coverage:  |  85.714% (18/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1672-1713 |  
  |  | 27 | 4 | 
 QXmlSimpleReaderPrivate::processElementETagBegin2| Name:  | QXmlSimpleReaderPrivate::processElementETagBegin2 |  | Prototype:  | bool QXmlSimpleReaderPrivate::processElementETagBegin2() |  | Coverage:  |  72.222% (26/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3835-3879 |  
  |  | 27 | 12 | 
 QXmlStreamReaderPrivate::scanUntil| Name:  | QXmlStreamReaderPrivate::scanUntil |  | Prototype:  | bool QXmlStreamReaderPrivate::scanUntil(const char *str, short tokenToInject) |  | Coverage:  |  80.556% (29/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 967-1013 |  
  |  | 27 | 12 | 
 QtPrivate::intersect_point| Name:  | QtPrivate::intersect_point |  | Prototype:  | static bool intersect_point(const QGraphicsItem *item, const QRectF &exposeRect, Qt::ItemSelectionMode mode, const QTransform &deviceTransform, const void *intersectData) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicssceneindex.cpp |  | Lines:  | 119-159 |  
  |  | 27 | 4 | 
 Scanner::preprocess| Name:  | Scanner::preprocess |  | Prototype:  | QString Scanner::preprocess(const QString &input, bool *hasEscapeSequences) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 2061-2102 |  
  |  | 27 | 8 | 
 SequentialAnchorData::updateChildrenSizes| Name:  | SequentialAnchorData::updateChildrenSizes |  | Prototype:  | void SequentialAnchorData::updateChildrenSizes() |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp |  | Lines:  | 479-521 |  
  |  | 27 | 3 | 
 _q_paintItem| Name:  | _q_paintItem |  | Prototype:  | static void _q_paintItem(QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget, bool useWindowOpacity, bool painterStateProtection) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 4275-4317 |  
  |  | 27 | 9 | 
 drawEllipse_midpoint_i| Name:  | drawEllipse_midpoint_i |  | Prototype:  | static void drawEllipse_midpoint_i(const QRect &rect, const QRect &clip, ProcessSpans pen_func, ProcessSpans brush_func, QSpanData *pen_data, QSpanData *brush_data) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4736-4778 |  
  |  | 27 | 5 | 
 getPixmapSize| Name:  | getPixmapSize |  | Prototype:  | static QSize getPixmapSize(QTextDocument *doc, const QTextImageFormat &format) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp |  | Lines:  | 120-160 |  
  |  | 27 | 9 | 
 parseSignal| Name:  | parseSignal |  | Prototype:  | static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  |  75.000% (18/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 231-280 |  
  |  | 27 | 7 | 
 qConvertA2RGB30PMToARGB64PM_sse2| Name:  | qConvertA2RGB30PMToARGB64PM_sse2 |  | Prototype:  | template<QtPixelOrder PixelOrder> static inline void qConvertA2RGB30PMToARGB64PM_sse2(QRgba64 *buffer, const uint *src, int count) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 651-691 |  
  |  | 27 | 6 | 
 qNtlmDecodePhase2| Name:  | qNtlmDecodePhase2 |  | Prototype:  | static bool qNtlmDecodePhase2(const QByteArray& data, QNtlmPhase2Block& ch) |  | Coverage:  |  42.857% (12/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 1333-1373 |  
  |  | 27 | 10 | 
 qglx_surfaceFormatFromGLXFBConfig| Name:  | qglx_surfaceFormatFromGLXFBConfig |  | Prototype:  | void qglx_surfaceFormatFromGLXFBConfig(QSurfaceFormat *format, Display *display, GLXFBConfig config) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 260-293 |  
  |  | 27 | 2 | 
 qglx_surfaceFormatFromVisualInfo| Name:  | qglx_surfaceFormatFromVisualInfo |  | Prototype:  | void qglx_surfaceFormatFromVisualInfo(QSurfaceFormat *format, Display *display, XVisualInfo *visualInfo) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 295-328 |  
  |  | 27 | 2 | 
 qt_blend_rgb32_on_rgb32_sse2| Name:  | qt_blend_rgb32_on_rgb32_sse2 |  | Prototype:  | void qt_blend_rgb32_on_rgb32_sse2(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp |  | Lines:  | 95-139 |  
  |  | 27 | 8 | 
 qt_draw_decoration_for_glyphs| Name:  | qt_draw_decoration_for_glyphs |  | Prototype:  | void qt_draw_decoration_for_glyphs(QPainter *painter, const glyph_t *glyphArray, const QFixedPoint *positions, int glyphCount, QFontEngine *fontEngine, const QFont &font, const QTextCharFormat &charFormat) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 6330-6373 |  
  |  | 27 | 9 | 
 setFontSizeFromValue| Name:  | setFontSizeFromValue |  | Prototype:  | static bool setFontSizeFromValue(QCss::Value value, QFont *font, int *fontSizeAdjustment) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1102-1137 |  
  |  | 27 | 13 | 
 QAbstractItemView::edit| Name:  | QAbstractItemView::edit |  | Prototype:  | bool QAbstractItemView::edit(const QModelIndex &index, EditTrigger trigger, QEvent *event) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 2636-2684 |  
  |  | 28 | 11 | 
 QAbstractSocket::waitForDisconnected| Name:  | QAbstractSocket::waitForDisconnected |  | Prototype:  | bool QAbstractSocket::waitForDisconnected(int msecs) |  | Coverage:  |  77.419% (24/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2318-2364 |  
  |  | 28 | 11 | 
 QAbstractSocket::writeData| Name:  | QAbstractSocket::writeData |  | Prototype:  | qint64 QAbstractSocket::writeData(const char *data, qint64 size) |  | Coverage:  |  81.395% (35/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2492-2556 |  
  |  | 28 | 9 | 
 QAccessibleTableCell::state| Name:  | QAccessibleTableCell::state |  | Prototype:  | QAccessible::State QAccessibleTableCell::state() const |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp |  | Lines:  | 994-1029 |  
  |  | 28 | 12 | 
 QAuthenticatorPrivate::digestMd5Response| Name:  | QAuthenticatorPrivate::digestMd5Response |  | Prototype:  | QByteArray QAuthenticatorPrivate::digestMd5Response(const QByteArray &challenge, const QByteArray &method, const QByteArray &path) |  | Coverage:  |  69.231% (9/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 676-714 |  
  |  | 28 | 5 | 
 QBezier::stationaryYPoints| Name:  | QBezier::stationaryYPoints |  | Prototype:  | int QBezier::stationaryYPoints(qreal &t0, qreal &t1) const |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp |  | Lines:  | 549-596 |  
  |  | 28 | 8 | 
 QBrush::operator==| Name:  | QBrush::operator== |  | Prototype:  | bool QBrush::operator==(const QBrush &b) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp |  | Lines:  | 953-1002 |  
  |  | 28 | 14 | 
 QCalendarModel::formatForCell| Name:  | QCalendarModel::formatForCell |  | Prototype:  | QTextCharFormat QCalendarModel::formatForCell(int row, int col) const |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 1112-1149 |  
  |  | 28 | 10 | 
 QCalendarView::moveCursor| Name:  | QCalendarView::moveCursor |  | Prototype:  | QModelIndex QCalendarView::moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 1332-1376 |  
  |  | 28 | 14 | 
 QColorDialogPrivate::selectColor| Name:  | QColorDialogPrivate::selectColor |  | Prototype:  | bool QColorDialogPrivate::selectColor(const QColor &col) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp |  | Lines:  | 1529-1565 |  
  |  | 28 | 5 | 
 QCoreApplication::applicationFilePath| Name:  | QCoreApplication::applicationFilePath |  | Prototype:  | QString QCoreApplication::applicationFilePath() |  | Coverage:  |  39.394% (13/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 2115-2194 |  
  |  | 28 | 10 | 
 QDBusArgumentPrivate::createSignature| Name:  | QDBusArgumentPrivate::createSignature |  | Prototype:  | QByteArray QDBusArgumentPrivate::createSignature(int id) |  | Coverage:  |  86.364% (19/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 67-104 |  
  |  | 28 | 4 | 
 QDBusConnection::objectRegisteredAt| Name:  | QDBusConnection::objectRegisteredAt |  | Prototype:  | QObject *QDBusConnection::objectRegisteredAt(const QString &path) const |  | Coverage:  |  77.778% (21/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp |  | Lines:  | 1004-1035 |  
  |  | 28 | 7 | 
 QDBusMarshaller::append| Name:  | QDBusMarshaller::append |  | Prototype:  | inline bool QDBusMarshaller::append(const QDBusVariant &arg) |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 183-225 |  
  |  | 28 | 6 | 
 QDate::fromString| Name:  | QDate::fromString |  | Prototype:  | QDate QDate::fromString(const QString& string, Qt::DateFormat format) |  | Coverage:  |  69.565% (32/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 1212-1266 |  
  |  | 28 | 17 | 
 QDateTimeParser::sectionMaxSize| Name:  | QDateTimeParser::sectionMaxSize |  | Prototype:  | int QDateTimeParser::sectionMaxSize(Section s, int count) const |  | Coverage:  |  60.417% (29/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 575-650 |  
  |  | 28 | 30 | 
 QEmulationPaintEngine::drawTextItem| Name:  | QEmulationPaintEngine::drawTextItem |  | Prototype:  | void QEmulationPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp |  | Lines:  | 166-204 |  
  |  | 28 | 6 | 
 QEvdevMouseManager::QEvdevMouseManager| Name:  | QEvdevMouseManager::QEvdevMouseManager |  | Prototype:  | QEvdevMouseManager::QEvdevMouseManager(const QString &key, const QString &specification, QObject *parent) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 56-105 |  
  |  | 28 | 11 | 
 QFileDialogPrivate::restoreWidgetState| Name:  | QFileDialogPrivate::restoreWidgetState |  | Prototype:  | bool QFileDialogPrivate::restoreWidgetState(QStringList &history, int splitterPosition) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp |  | Lines:  | 2750-2791 |  
  |  | 28 | 9 | 
 QFileSystemModel::data| Name:  | QFileSystemModel::data |  | Prototype:  | QVariant QFileSystemModel::data(const QModelIndex &index, int role) const |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp |  | Lines:  | 704-751 |  
  |  | 28 | 18 | 
 QFileSystemWatcher::addPaths| Name:  | QFileSystemWatcher::addPaths |  | Prototype:  | QStringList QFileSystemWatcher::addPaths(const QStringList &paths) |  | Coverage:  |  84.615% (22/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp |  | Lines:  | 286-334 |  
  |  | 28 | 9 | 
 QFont::fromString| Name:  | QFont::fromString |  | Prototype:  | bool QFont::fromString(const QString &descrip) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp |  | Lines:  | 2036-2071 |  
  |  | 28 | 7 | 
 QFontEngine::alphaMapForGlyph| Name:  | QFontEngine::alphaMapForGlyph |  | Prototype:  | QImage QFontEngine::alphaMapForGlyph(glyph_t glyph) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 941-976 |  
  |  | 28 | 4 | 
 QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel| Name:  | QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel |  | Prototype:  | AnchorData *QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel(AnchorData *newAnchor, bool *feasible) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp |  | Lines:  | 676-734 |  
  |  | 28 | 7 | 
 QGraphicsItem::stackBefore| Name:  | QGraphicsItem::stackBefore |  | Prototype:  | void QGraphicsItem::stackBefore(const QGraphicsItem *sibling) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 4806-4848 |  
  |  | 28 | 10 | 
 QGraphicsItemPrivate::childrenBoundingRectHelper| Name:  | QGraphicsItemPrivate::childrenBoundingRectHelper |  | Prototype:  | void QGraphicsItemPrivate::childrenBoundingRectHelper(QTransform *x, QRectF *rect, QGraphicsItem *topMostEffectItem) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 1356-1397 |  
  |  | 28 | 10 | 
 QGraphicsOpacityEffect::draw| Name:  | QGraphicsOpacityEffect::draw |  | Prototype:  | void QGraphicsOpacityEffect::draw(QPainter *painter) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qgraphicseffect.cpp |  | Lines:  | 1190-1233 |  
  |  | 28 | 7 | 
 QGraphicsProxyWidget::itemChange| Name:  | QGraphicsProxyWidget::itemChange |  | Prototype:  | QVariant QGraphicsProxyWidget::itemChange(GraphicsItemChange change, const QVariant &value) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp |  | Lines:  | 777-822 |  
  |  | 28 | 17 | 
 QGraphicsSceneBspTreeIndexPrivate::removeItem| Name:  | QGraphicsSceneBspTreeIndexPrivate::removeItem |  | Prototype:  | void QGraphicsSceneBspTreeIndexPrivate::removeItem(QGraphicsItem *item, bool recursive, bool moveToUnindexedItems) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp |  | Lines:  | 335-376 |  
  |  | 28 | 9 | 
 QGraphicsView::scrollContentsBy| Name:  | QGraphicsView::scrollContentsBy |  | Prototype:  | void QGraphicsView::scrollContentsBy(int dx, int dy) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp |  | Lines:  | 3662-3714 |  
  |  | 28 | 10 | 
 QHostInfoRunnable::run| Name:  | QHostInfoRunnable::run |  | Prototype:  | void QHostInfoRunnable::run() |  | Coverage:  |  94.118% (16/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp |  | Lines:  | 496-553 |  
  |  | 28 | 6 | 
 QHttpNetworkConnectionChannel::_q_connected| Name:  | QHttpNetworkConnectionChannel::_q_connected |  | Prototype:  | void QHttpNetworkConnectionChannel::_q_connected() |  | Coverage:  |  69.565% (32/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp |  | Lines:  | 780-841 |  
  |  | 28 | 12 | 
 QHttpNetworkReplyPrivate::readStatus| Name:  | QHttpNetworkReplyPrivate::readStatus |  | Prototype:  | qint64 QHttpNetworkReplyPrivate::readStatus(QAbstractSocket *socket) |  | Coverage:  |  88.372% (38/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp |  | Lines:  | 447-495 |  
  |  | 28 | 10 | 
 QHttpSocketEngine::initialize| Name:  | QHttpSocketEngine::initialize |  | Prototype:  | bool QHttpSocketEngine::initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp |  | Lines:  | 65-104 |  
  |  | 28 | 2 | 
 QKeySequenceEdit::keyPressEvent| Name:  | QKeySequenceEdit::keyPressEvent |  | Prototype:  | void QKeySequenceEdit::keyPressEvent(QKeyEvent *e) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qkeysequenceedit.cpp |  | Lines:  | 249-292 |  
  |  | 28 | 7 | 
 QLCDNumberPrivate::drawDigit| Name:  | QLCDNumberPrivate::drawDigit |  | Prototype:  | void QLCDNumberPrivate::drawDigit(const QPoint &pos, QPainter &p, int segLen, char newCh, char oldCh) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp |  | Lines:  | 830-872 |  
  |  | 28 | 9 | 
 QListWidget::dropEvent| Name:  | QListWidget::dropEvent |  | Prototype:  | void QListWidget::dropEvent(QDropEvent *event) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp |  | Lines:  | 1870-1910 |  
  |  | 28 | 7 |