| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 QXcbConnection::translateMouseButton| Name:  | QXcbConnection::translateMouseButton |  | Prototype:  | Qt::MouseButton QXcbConnection::translateMouseButton(xcb_button_t s) |  | Coverage:  |  42.857% (24/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1029-1062 |  
  |  | 29 | 29 | 
 QWindow::destroy| Name:  | QWindow::destroy |  | Prototype:  | void QWindow::destroy() |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp |  | Lines:  | 1638-1678 |  
  |  | 29 | 9 | 
 QWidgetPrivate::adjustFlags| Name:  | QWidgetPrivate::adjustFlags |  | Prototype:  | void QWidgetPrivate::adjustFlags(Qt::WindowFlags &flags, QWidget *w) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1059-1118 |  
  |  | 29 | 9 | 
 QWidgetLineControl::internalRedo| Name:  | QWidgetLineControl::internalRedo |  | Prototype:  | void QWidgetLineControl::internalRedo() |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1335-1376 |  
  |  | 29 | 12 | 
 QUnixPrintWidgetPrivate::applyPrinterProperties| Name:  | QUnixPrintWidgetPrivate::applyPrinterProperties |  | Prototype:  | void QUnixPrintWidgetPrivate::applyPrinterProperties() |  | Coverage:  |  36.585% (15/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp |  | Lines:  | 790-833 |  
  |  | 29 | 13 | 
 QTreeView::expandToDepth| Name:  | QTreeView::expandToDepth |  | Prototype:  | void QTreeView::expandToDepth(int depth) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2769-2810 |  
  |  | 29 | 8 | 
 QTipLabel::placeTip| Name:  | QTipLabel::placeTip |  | Prototype:  | void QTipLabel::placeTip(const QPoint &pos, QWidget *w) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp |  | Lines:  | 364-419 |  
  |  | 29 | 9 | 
 QTimeZonePrivate::dataForLocalTime| Name:  | QTimeZonePrivate::dataForLocalTime |  | Prototype:  | QTimeZonePrivate::Data QTimeZonePrivate::dataForLocalTime(qint64 forLocalMSecs) const |  | Coverage:  |  85.000% (34/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp |  | Lines:  | 246-306 |  
  |  | 29 | 9 | 
 QTextTablePrivate::update| Name:  | QTextTablePrivate::update |  | Prototype:  | void QTextTablePrivate::update() const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp |  | Lines:  | 436-484 |  
  |  | 29 | 6 | 
 QTextLayout::glyphRuns| Name:  | QTextLayout::glyphRuns |  | Prototype:  | QList<QGlyphRun> QTextLayout::glyphRuns(int from, int length) const |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp |  | Lines:  | 1034-1078 |  
  |  | 29 | 8 | 
 QTextEngine::LayoutData::reallocate| Name:  | QTextEngine::LayoutData::reallocate |  | Prototype:  | bool QTextEngine::LayoutData::reallocate(int totalGlyphs) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 2423-2467 |  
  |  | 29 | 6 | 
 QTextDocumentPrivate::finishEdit| Name:  | QTextDocumentPrivate::finishEdit |  | Prototype:  | void QTextDocumentPrivate::finishEdit() |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp |  | Lines:  | 1196-1247 |  
  |  | 29 | 12 | 
 QTextCursorPrivate::setBlockFormat| Name:  | QTextCursorPrivate::setBlockFormat |  | Prototype:  | void QTextCursorPrivate::setBlockFormat(const QTextBlockFormat &format, QTextDocumentPrivate::FormatChangeMode changeMode) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 772-813 |  
  |  | 29 | 9 | 
 QTextBlock::textFormats| Name:  | QTextBlock::textFormats |  | Prototype:  | QVector<QTextLayout::FormatRange> QTextBlock::textFormats() const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp |  | Lines:  | 1241-1281 |  
  |  | 29 | 6 | 
 QTableModel::sort| Name:  | QTableModel::sort |  | Prototype:  | void QTableModel::sort(int column, Qt::SortOrder order) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 489-531 |  
  |  | 29 | 5 | 
 QString::arg| Name:  | QString::arg |  | Prototype:  | QString QString::arg(double a, int fieldWidth, char fmt, int prec, QChar fillChar) const |  | Coverage:  |  62.963% (17/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7766-7815 |  
  |  | 29 | 11 | 
 QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER| Name:  | QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER |  | Prototype:  | QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher) |  | Coverage:  |  62.500% (20/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 221-259 |  
  |  | 29 | 10 | 
 QSpdyProtocolHandler::uncompressHeader| Name:  | QSpdyProtocolHandler::uncompressHeader |  | Prototype:  | bool QSpdyProtocolHandler::uncompressHeader(const QByteArray &input, QByteArray *output) |  | Coverage:  |  52.941% (9/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 419-463 |  
  |  | 29 | 7 | 
 QSortFilterProxyModelPrivate::updateChildrenMapping| Name:  | QSortFilterProxyModelPrivate::updateChildrenMapping |  | Prototype:  | void QSortFilterProxyModelPrivate::updateChildrenMapping(const QModelIndex &source_parent, Mapping *parent_mapping, Qt::Orientation orient, int start, int end, int delta_item_count, bool remove) |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 920-972 |  
  |  | 29 | 6 | 
 QSortFilterProxyModel::removeRows| Name:  | QSortFilterProxyModel::removeRows |  | Prototype:  | bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |  86.111% (31/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2114-2151 |  
  |  | 29 | 8 | 
 QScrollerPrivate::setState| Name:  | QScrollerPrivate::setState |  | Prototype:  | void QScrollerPrivate::setState(QScroller::State newstate) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 1698-1757 |  
  |  | 29 | 10 | 
 QScanConverter::mergeLine| Name:  | QScanConverter::mergeLine |  | Prototype:  | void QScanConverter::mergeLine(QT_FT_Vector a, QT_FT_Vector b) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 587-635 |  
  |  | 29 | 7 | 
 QRegionPrivate::intersect| Name:  | QRegionPrivate::intersect |  | Prototype:  | void QRegionPrivate::intersect(const QRect &rect) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 1267-1318 |  
  |  | 29 | 6 | 
 QReadWriteLock::tryLockForWrite| Name:  | QReadWriteLock::tryLockForWrite |  | Prototype:  | bool QReadWriteLock::tryLockForWrite() |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 317-343 |  
  |  | 29 | 5 | 
 QRasterPaintEnginePrivate::rasterizeLine_dashed| Name:  | QRasterPaintEnginePrivate::rasterizeLine_dashed |  | Prototype:  | void QRasterPaintEnginePrivate::rasterizeLine_dashed(QLineF line, qreal width, int *dashIndex, qreal *dashOffset, bool *inDash) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 3139-3183 |  
  |  | 29 | 7 | 
 QRasterPaintEngine::setClipRectInDeviceCoords| Name:  | QRasterPaintEngine::setClipRectInDeviceCoords |  | Prototype:  | bool QRasterPaintEngine::setClipRectInDeviceCoords(const QRect &r, Qt::ClipOperation op) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 1230-1278 |  
  |  | 29 | 8 | 
 QRasterPaintEngine::fill| Name:  | QRasterPaintEngine::fill |  | Prototype:  | void QRasterPaintEngine::fill(const QVectorPath &path, const QBrush &brush) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 1646-1708 |  
  |  | 29 | 7 | 
 QProgressDialogPrivate::layout| Name:  | QProgressDialogPrivate::layout |  | Prototype:  | void QProgressDialogPrivate::layout() |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qprogressdialog.cpp |  | Lines:  | 132-176 |  
  |  | 29 | 6 | 
 QPlainTextEdit::timerEvent| Name:  | QPlainTextEdit::timerEvent |  | Prototype:  | void QPlainTextEdit::timerEvent(QTimerEvent *e) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 1566-1608 |  
  |  | 29 | 7 | 
 QPixmapIconEngine::addFile| Name:  | QPixmapIconEngine::addFile |  | Prototype:  | void QPixmapIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp |  | Lines:  | 400-443 |  
  |  | 29 | 13 | 
 QOpenGLTexturePrivate::setWrapMode| Name:  | QOpenGLTexturePrivate::setWrapMode |  | Prototype:  | void QOpenGLTexturePrivate::setWrapMode(QOpenGLTexture::CoordinateDirection direction, QOpenGLTexture::WrapMode mode) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 1495-1557 |  
  |  | 29 | 21 | 
 QOpenGLCompositor::render| Name:  | QOpenGLCompositor::render |  | Prototype:  | void QOpenGLCompositor::render(QOpenGLCompositorWindow *window) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/platformcompositor/qopenglcompositor.cpp |  | Lines:  | 195-239 |  
  |  | 29 | 9 | 
 QNetworkAccessManagerPrivate::createSession| Name:  | QNetworkAccessManagerPrivate::createSession |  | Prototype:  | void QNetworkAccessManagerPrivate::createSession(const QNetworkConfiguration &config) |  | Coverage:  |  42.105% (8/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp |  | Lines:  | 1538-1588 |  
  |  | 29 | 6 | 
 QNativeSocketEnginePrivate::nativeBind| Name:  | QNativeSocketEnginePrivate::nativeBind |  | Prototype:  | bool QNativeSocketEnginePrivate::nativeBind(const QHostAddress &address, quint16 port) |  | Coverage:  |  77.778% (21/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp |  | Lines:  | 466-527 |  
  |  | 29 | 10 | 
 QMenuBar::event| Name:  | QMenuBar::event |  | Prototype:  | bool QMenuBar::event(QEvent *e) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1410-1468 |  
  |  | 29 | 14 | 
 QMdiSubWindowPrivate::setWindowFlags| Name:  | QMdiSubWindowPrivate::setWindowFlags |  | Prototype:  | void QMdiSubWindowPrivate::setWindowFlags(Qt::WindowFlags windowFlags) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp |  | Lines:  | 2073-2120 |  
  |  | 29 | 10 | 
 QMapDataBase::rebalance| Name:  | QMapDataBase::rebalance |  | Prototype:  | void QMapDataBase::rebalance(QMapNodeBase *x) |  | Coverage:  | 100.000% (25/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Lines:  | 122-162 |  
  |  | 29 | 7 | 
 QLoggingRule::parse| Name:  | QLoggingRule::parse |  | Prototype:  | void QLoggingRule::parse(const QStringRef &pattern) |  | Coverage:  | 100.000% (27/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp |  | Lines:  | 119-160 |  
  |  | 29 | 9 | 
 QLocalePrivate::codeToLanguage| Name:  | QLocalePrivate::codeToLanguage |  | Prototype:  | QLocale::Language QLocalePrivate::codeToLanguage(const QString &code) |  | Coverage:  |  23.881% (16/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 87-128 |  
  |  | 29 | 11 | 
 QLineEdit::event| Name:  | QLineEdit::event |  | Prototype:  | bool QLineEdit::event(QEvent * e) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp |  | Lines:  | 1398-1457 |  
  |  | 29 | 14 | 
 QItemSelection::merge| Name:  | QItemSelection::merge |  | Prototype:  | void QItemSelection::merge(const QItemSelection &other, QItemSelectionModel::SelectionFlags command) |  | Coverage:  | 100.000% (34/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 500-547 |  
  |  | 29 | 12 | 
 QIntersectionFinder::hasIntersections| Name:  | QIntersectionFinder::hasIntersections |  | Prototype:  | bool QIntersectionFinder::hasIntersections(const QPathSegments &a, const QPathSegments &b) const |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 174-218 |  
  |  | 29 | 10 | 
 QInternalMimeData::retrieveData| Name:  | QInternalMimeData::retrieveData |  | Prototype:  | QVariant QInternalMimeData::retrieveData(const QString &mimeType, QVariant::Type type) const |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp |  | Lines:  | 224-264 |  
  |  | 29 | 9 | 
 QImageData::create| Name:  | QImageData::create |  | Prototype:  | QImageData *QImageData::create(uchar *data, int width, int height, int bpl, QImage::Format format, bool readOnly, QImageCleanupFunction cleanupFunction, void *cleanupInfo) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 792-832 |  
  |  | 29 | 4 | 
 QHttpNetworkConnectionPrivate::errorDetail| Name:  | QHttpNetworkConnectionPrivate::errorDetail |  | Prototype:  | QString QHttpNetworkConnectionPrivate::errorDetail(QNetworkReply::NetworkError errorCode, QAbstractSocket *socket, const QString &extraDetail) |  | Coverage:  |  79.310% (23/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 825-871 |  
  |  | 29 | 14 | 
 QHeaderView::swapSections| Name:  | QHeaderView::swapSections |  | Prototype:  | void QHeaderView::swapSections(int first, int second) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 800-842 |  
  |  | 29 | 5 | 
 QHeaderView::mouseReleaseEvent| Name:  | QHeaderView::mouseReleaseEvent |  | Prototype:  | void QHeaderView::mouseReleaseEvent(QMouseEvent *e) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 2489-2531 |  
  |  | 29 | 11 | 
 QGtkStyle::subElementRect| Name:  | QGtkStyle::subElementRect |  | Prototype:  | QRect QGtkStyle::subElementRect(SubElement element, const QStyleOption *option, const QWidget *widget) const |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp |  | Lines:  | 4156-4206 |  
  |  | 29 | 13 | 
 QGridLayoutPrivate::setupHfwLayoutData| Name:  | QGridLayoutPrivate::setupHfwLayoutData |  | Prototype:  | void QGridLayoutPrivate::setupHfwLayoutData() |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 879-920 |  
  |  | 29 | 11 | 
 QGraphicsScenePrivate::_q_emitUpdated| Name:  | QGraphicsScenePrivate::_q_emitUpdated |  | Prototype:  | void QGraphicsScenePrivate::_q_emitUpdated() |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 339-386 |  
  |  | 29 | 10 | 
 QGraphicsItemGroup::removeFromGroup| Name:  | QGraphicsItemGroup::removeFromGroup |  | Prototype:  | void QGraphicsItemGroup::removeFromGroup(QGraphicsItem *item) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 11045-11092 |  
  |  | 29 | 5 | 
 QGraphicsItem::boundingRegion| Name:  | QGraphicsItem::boundingRegion |  | Prototype:  | QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform) const |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 5222-5270 |  
  |  | 29 | 3 | 
 QGLContext::chooseContext| Name:  | QGLContext::chooseContext |  | Prototype:  | bool QGLContext::chooseContext(const QGLContext* shareContext) |  | Coverage:  |  48.000% (12/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3480-3524 |  
  |  | 29 | 6 | 
 QFontMetrics::charWidth| Name:  | QFontMetrics::charWidth |  | Prototype:  | int QFontMetrics::charWidth(const QString &text, int pos) const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp |  | Lines:  | 602-641 |  
  |  | 29 | 5 | 
 QFileSystemEngine::slowCanonicalized| Name:  | QFileSystemEngine::slowCanonicalized |  | Prototype:  | QString QFileSystemEngine::slowCanonicalized(const QString &path) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp |  | Lines:  | 51-103 |  
  |  | 29 | 9 | 
 QFileDialog::restoreState| Name:  | QFileDialog::restoreState |  | Prototype:  | bool QFileDialog::restoreState(const QByteArray &state) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp |  | Lines:  | 465-503 |  
  |  | 29 | 5 | 
 QEvdevKeyboardHandler::loadKeymap| Name:  | QEvdevKeyboardHandler::loadKeymap |  | Prototype:  | bool QEvdevKeyboardHandler::loadKeymap(const QString &file) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 495-552 |  
  |  | 29 | 7 | 
 QEmulationPaintEngine::stroke| Name:  | QEmulationPaintEngine::stroke |  | Prototype:  | void QEmulationPaintEngine::stroke(const QVectorPath &path, const QPen &pen) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp |  | Lines:  | 107-146 |  
  |  | 29 | 6 | 
 QEasingCurvePrivate::setType_helper| Name:  | QEasingCurvePrivate::setType_helper |  | Prototype:  | void QEasingCurvePrivate::setType_helper(QEasingCurve::Type newType) |  | Coverage:  |  88.889% (24/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 1318-1354 |  
  |  | 29 | 7 | 
 QDockAreaLayoutInfo::plug| Name:  | QDockAreaLayoutInfo::plug |  | Prototype:  | QLayoutItem *QDockAreaLayoutInfo::plug(const QList<int> &path) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 1012-1059 |  
  |  | 29 | 6 | 
 QDBusMarshaller::beginMap| Name:  | QDBusMarshaller::beginMap |  | Prototype:  | inline QDBusMarshaller *QDBusMarshaller::beginMap(int kid, int vid) |  | Coverage:  |  41.667% (5/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 258-294 |  
  |  | 29 | 4 | 
 QDBusConnectionPrivate::processFinishedCall| Name:  | QDBusConnectionPrivate::processFinishedCall |  | Prototype:  | void QDBusConnectionPrivate::processFinishedCall(QDBusPendingCallPrivate *call) |  | Coverage:  |  72.222% (26/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 1851-1911 |  
  |  | 29 | 11 | 
 QCompleter::setPopup| Name:  | QCompleter::setPopup |  | Prototype:  | void QCompleter::setPopup(QAbstractItemView *popup) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp |  | Lines:  | 1184-1223 |  
  |  | 29 | 7 | 
 QComboBoxPrivate::recomputeSizeHint| Name:  | QComboBoxPrivate::recomputeSizeHint |  | Prototype:  | QSize QComboBoxPrivate::recomputeSizeHint(QSize &sh) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp |  | Lines:  | 306-359 |  
  |  | 29 | 14 | 
 QBezier::bounds| Name:  | QBezier::bounds |  | Prototype:  | QRectF QBezier::bounds() const |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp |  | Lines:  | 189-221 |  
  |  | 29 | 13 | 
 QBenchmarkPerfEventsMeasurer::setCounter| Name:  | QBenchmarkPerfEventsMeasurer::setCounter |  | Prototype:  | void QBenchmarkPerfEventsMeasurer::setCounter(const char *name) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkperfevents.cpp |  | Lines:  | 421-465 |  
  |  | 29 | 12 | 
 QApplicationPrivate::closePopup| Name:  | QApplicationPrivate::closePopup |  | Prototype:  | void QApplicationPrivate::closePopup(QWidget *popup) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp |  | Lines:  | 3849-3904 |  
  |  | 29 | 11 | 
 QAccessibleTextWidget::characterRect| Name:  | QAccessibleTextWidget::characterRect |  | Prototype:  | QRect QAccessibleTextWidget::characterRect(int offset) const |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp |  | Lines:  | 655-696 |  
  |  | 29 | 7 | 
 QAccessibleDisplay::text| Name:  | QAccessibleDisplay::text |  | Prototype:  | QString QAccessibleDisplay::text(QAccessible::Text t) const |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp |  | Lines:  | 407-452 |  
  |  | 29 | 13 | 
 QAbstractSpinBox::contextMenuEvent| Name:  | QAbstractSpinBox::contextMenuEvent |  | Prototype:  | void QAbstractSpinBox::contextMenuEvent(QContextMenuEvent *event) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp |  | Lines:  | 1243-1284 |  
  |  | 29 | 6 | 
 QAbstractSocket::waitForBytesWritten| Name:  | QAbstractSocket::waitForBytesWritten |  | Prototype:  | bool QAbstractSocket::waitForBytesWritten(int msecs) |  | Coverage:  |  37.838% (14/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2197-2259 |  
  |  | 29 | 13 | 
 QAbstractScrollAreaPrivate::replaceScrollBar| Name:  | QAbstractScrollAreaPrivate::replaceScrollBar |  | Prototype:  | void QAbstractScrollAreaPrivate::replaceScrollBar(QScrollBar *scrollBar, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp |  | Lines:  | 243-278 |  
  |  | 29 | 2 | 
 QAbstractScrollAreaPrivate::init| Name:  | QAbstractScrollAreaPrivate::init |  | Prototype:  | void QAbstractScrollAreaPrivate::init() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp |  | Lines:  | 280-315 |  
  |  | 29 | 1 | 
 QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved| Name:  | QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved |  | Prototype:  | void QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 3387-3431 |  
  |  | 29 | 9 | 
 QAbstractItemView::updateEditorGeometries| Name:  | QAbstractItemView::updateEditorGeometries |  | Prototype:  | void QAbstractItemView::updateEditorGeometries() |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 2650-2693 |  
  |  | 29 | 9 | 
 QAbstractItemView::mouseReleaseEvent| Name:  | QAbstractItemView::mouseReleaseEvent |  | Prototype:  | void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 1843-1884 |  
  |  | 29 | 9 | 
 PathSimplifier::sortEvents| Name:  | PathSimplifier::sortEvents |  | Prototype:  | void PathSimplifier::sortEvents(Event *events, int count) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 1603-1645 |  
  |  | 29 | 8 | 
 PathSimplifier::setElementToCubicAndSimplify| Name:  | PathSimplifier::setElementToCubicAndSimplify |  | Prototype:  | void PathSimplifier::setElementToCubicAndSimplify(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 1347-1386 |  
  |  | 29 | 3 | 
 PathSimplifier::fillIndices| Name:  | PathSimplifier::fillIndices |  | Prototype:  | void PathSimplifier::fillIndices() |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 884-925 |  
  |  | 29 | 8 | 
 readInterface| Name:  | readInterface |  | Prototype:  | static void readInterface(QXmlStreamReader &xml, QDBusIntrospection::Object *objData, QDBusIntrospection::Interfaces *interfaces) |  | Coverage:  |  75.676% (28/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 276-323 |  
  |  | 28 | 12 | 
 qt_scrollRectInImage| Name:  | qt_scrollRectInImage |  | Prototype:  | void __attribute__((visibility("default"))) qt_scrollRectInImage(QImage &img, const QRect &rect, const QPoint &offset) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbackingstore.cpp |  | Lines:  | 271-316 |  
  |  | 28 | 6 | 
 qt_painterPathFromVectorPath| Name:  | qt_painterPathFromVectorPath |  | Prototype:  | QPainterPath qt_painterPathFromVectorPath(const QVectorPath &path) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp |  | Lines:  | 1001-1044 |  
  |  | 28 | 9 | 
 qt_find_ellipse_coords| Name:  | qt_find_ellipse_coords |  | Prototype:  | void qt_find_ellipse_coords(const QRectF &r, qreal angle, qreal length, QPointF* startPoint, QPointF *endPoint) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 89-136 |  
  |  | 28 | 9 | 
 parseIpFuture| Name:  | parseIpFuture |  | Prototype:  | static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) |  | Coverage:  |  98.000% (49/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1190-1238 |  
  |  | 28 | 10 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, const QStyleOption::OptionType &optionType) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp |  | Lines:  | 4023-4084 |  
  |  | 28 | 27 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, const QNetworkProxy &proxy) |  | Coverage:  |  40.000% (14/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp |  | Lines:  | 1580-1623 |  
  |  | 28 | 18 | 
 locatePlugin| Name:  | locatePlugin |  | Prototype:  | static QString locatePlugin(const QString& fileName) |  | Coverage:  |  84.615% (22/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp |  | Lines:  | 275-318 |  
  |  | 28 | 11 | 
 extractEncodingDecl| Name:  | extractEncodingDecl |  | Prototype:  | static QString extractEncodingDecl(const QString &text, bool *needMoreText) |  | Coverage:  |  78.788% (26/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 1279-1319 |  
  |  | 28 | 9 | 
 doCrypt| Name:  | doCrypt |  | Prototype:  | static QByteArray doCrypt(QSslKeyPrivate::Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv, int enc) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 268-305 |  
  |  | 28 | 5 | 
 decode| Name:  | decode |  | Prototype:  | static int decode(QString &appendTo, const ushort *begin, const ushort *end) |  | Coverage:  | 100.000% (22/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp |  | Lines:  | 468-509 |  
  |  | 28 | 8 | 
 convert_Mono_to_Indexed8| Name:  | convert_Mono_to_Indexed8 |  | Prototype:  | static void convert_Mono_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp |  | Lines:  | 1796-1834 |  
  |  | 28 | 9 | 
 closestAcceptableSize| Name:  | closestAcceptableSize |  | Prototype:  | static QSizeF closestAcceptableSize(const QSizeF &proposed, const QGraphicsWidget *widget) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp |  | Lines:  | 437-482 |  
  |  | 28 | 6 | 
 blend_untransformed_argb| Name:  | blend_untransformed_argb |  | Prototype:  | static void blend_untransformed_argb(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4228-4266 |  
  |  | 28 | 7 | 
 QtPrivate::QPixelFormat_createYUV| Name:  | QtPrivate::QPixelFormat_createYUV |  | Prototype:  | QPixelFormat QPixelFormat_createYUV(QPixelFormat::YUVLayout yuvLayout, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpixelformat.cpp |  | Lines:  | 522-576 |  
  |  | 28 | 17 | 
 QXcbDrag::dndEnable| Name:  | QXcbDrag::dndEnable |  | Prototype:  | bool QXcbDrag::dndEnable(QXcbWindow *w, bool on) |  | Coverage:  |  23.810% (5/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1194-1241 |  
  |  | 28 | 7 | 
 QXcbCursor::createFontCursor| Name:  | QXcbCursor::createFontCursor |  | Prototype:  | xcb_cursor_t QXcbCursor::createFontCursor(int cshape) |  | Coverage:  |  63.415% (26/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 550-598 |  
  |  | 28 | 9 | 
 QWidgetPrivate::paintBackground| Name:  | QWidgetPrivate::paintBackground |  | Prototype:  | void QWidgetPrivate::paintBackground(QPainter *painter, const QRegion &rgn, int flags) const |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 2407-2455 |  
  |  | 28 | 7 | 
 QWidgetLineControl::internalUndo| Name:  | QWidgetLineControl::internalUndo |  | Prototype:  | void QWidgetLineControl::internalUndo(int until) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1292-1333 |  
  |  | 28 | 12 | 
 QWidget::setMask| Name:  | QWidget::setMask |  | Prototype:  | void QWidget::setMask(const QRegion &newMask) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12812-12864 |  
  |  | 28 | 9 | 
 QWidget::isActiveWindow| Name:  | QWidget::isActiveWindow |  | Prototype:  | bool QWidget::isActiveWindow() const |  | Coverage:  |   0.000% (0/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 6828-6877 |  
  |  | 28 | 13 |