| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QImage::convertToFormat_helper| Name:  | QImage::convertToFormat_helper |  | Prototype:  | QImage QImage::convertToFormat_helper(Format format, Qt::ImageConversionFlags flags) const |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 2002-2033 |  
  |  | 19 | 7 | 
 QImageScale::qimageCalcYPoints| Name:  | QImageScale::qimageCalcYPoints |  | Prototype:  | const unsigned int** QImageScale::qimageCalcYPoints(const unsigned int *src, int sw, int sh, int dh) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp |  | Lines:  | 111-139 |  
  |  | 19 | 5 | 
 QItemSelectionModel::setCurrentIndex| Name:  | QItemSelectionModel::setCurrentIndex |  | Prototype:  | void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QItemSelectionModel::SelectionFlags command) |  | Coverage:  |  91.304% (21/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1358-1381 |  
  |  | 19 | 7 | 
 QItemSelectionModelPrivate::expandSelection| Name:  | QItemSelectionModelPrivate::expandSelection |  | Prototype:  | QItemSelection QItemSelectionModelPrivate::expandSelection(const QItemSelection &selection, QItemSelectionModel::SelectionFlags command) const |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 658-687 |  
  |  | 19 | 6 | 
 QJsonArray::detach2| Name:  | QJsonArray::detach2 |  | Prototype:  | bool QJsonArray::detach2(uint reserve) |  | Coverage:  |  55.556% (10/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 1179-1203 |  
  |  | 19 | 6 | 
 QJsonDocument::fromBinaryData| Name:  | QJsonDocument::fromBinaryData |  | Prototype:  | QJsonDocument QJsonDocument::fromBinaryData(const QByteArray &data, DataValidation validation) |  | Coverage:  |  42.105% (8/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 228-257 |  
  |  | 19 | 5 | 
 QJsonObject::detach2| Name:  | QJsonObject::detach2 |  | Prototype:  | bool QJsonObject::detach2(uint reserve) |  | Coverage:  |  55.556% (10/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 1200-1224 |  
  |  | 19 | 6 | 
 QKeySequence::mnemonic| Name:  | QKeySequence::mnemonic |  | Prototype:  | QKeySequence QKeySequence::mnemonic(const QString &text) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp |  | Lines:  | 945-977 |  
  |  | 19 | 7 | 
 QLabelPrivate::documentRect| Name:  | QLabelPrivate::documentRect |  | Prototype:  | QRect QLabelPrivate::documentRect() const |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp |  | Lines:  | 1441-1463 |  
  |  | 19 | 7 | 
 QLabelPrivate::ensureTextControl| Name:  | QLabelPrivate::ensureTextControl |  | Prototype:  | void QLabelPrivate::ensureTextControl() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp |  | Lines:  | 1530-1552 |  
  |  | 19 | 3 | 
 QLayout::addChildWidget| Name:  | QLayout::addChildWidget |  | Prototype:  | void QLayout::addChildWidget(QWidget *w) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp |  | Lines:  | 899-930 |  
  |  | 19 | 8 | 
 QLayout::widgetEvent| Name:  | QLayout::widgetEvent |  | Prototype:  | void QLayout::widgetEvent(QEvent *e) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp |  | Lines:  | 593-627 |  
  |  | 19 | 10 | 
 QLayoutPrivate::reparentChildWidgets| Name:  | QLayoutPrivate::reparentChildWidgets |  | Prototype:  | void QLayoutPrivate::reparentChildWidgets(QWidget *mw) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp |  | Lines:  | 818-848 |  
  |  | 19 | 8 | 
 QLibraryStore::cleanup| Name:  | QLibraryStore::cleanup |  | Prototype:  | inline void QLibraryStore::cleanup() |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 385-423 |  
  |  | 19 | 8 | 
 QListModel::insert| Name:  | QListModel::insert |  | Prototype:  | void QListModel::insert(int row, const QStringList &labels) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp |  | Lines:  | 132-158 |  
  |  | 19 | 7 | 
 QListView::updateGeometries| Name:  | QListView::updateGeometries |  | Prototype:  | void QListView::updateGeometries() |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp |  | Lines:  | 1480-1512 |  
  |  | 19 | 6 | 
 QListViewPrivate::closestIndex| Name:  | QListViewPrivate::closestIndex |  | Prototype:  | QModelIndex QListViewPrivate::closestIndex(const QRect &target, const QVector<QModelIndex> &candidates) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp |  | Lines:  | 1748-1782 |  
  |  | 19 | 6 | 
 QLocale::currencySymbol| Name:  | QLocale::currencySymbol |  | Prototype:  | QString QLocale::currencySymbol(QLocale::CurrencySymbolFormat format) const |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 3386-3415 |  
  |  | 19 | 8 | 
 QLockFilePrivate::getLockInfo| Name:  | QLockFilePrivate::getLockInfo |  | Prototype:  | bool QLockFilePrivate::getLockInfo(qint64 *pid, QString *hostname, QString *appname) const |  | Coverage:  |  68.750% (11/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile.cpp |  | Lines:  | 288-311 |  
  |  | 19 | 6 | 
 QLoggingRegistry::init| Name:  | QLoggingRegistry::init |  | Prototype:  | void QLoggingRegistry::init() |  | Coverage:  |  89.474% (17/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp |  | Lines:  | 277-312 |  
  |  | 19 | 7 | 
 QMainWindowLayout::applyState| Name:  | QMainWindowLayout::applyState |  | Prototype:  | void QMainWindowLayout::applyState(QMainWindowLayoutState &newState, bool animate) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp |  | Lines:  | 2498-2532 |  
  |  | 19 | 7 | 
 QMatrix4x4::orthonormalInverse| Name:  | QMatrix4x4::orthonormalInverse |  | Prototype:  | QMatrix4x4 QMatrix4x4::orthonormalInverse() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp |  | Lines:  | 1903-1931 |  
  |  | 19 | 1 | 
 QMaxHeap::pop| Name:  | QMaxHeap::pop |  | Prototype:  | template <class T> T QMaxHeap<T>::pop() |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 416-440 |  
  |  | 19 | 6 | 
 QMdiArea::addSubWindow| Name:  | QMdiArea::addSubWindow |  | Prototype:  | QMdiSubWindow *QMdiArea::addSubWindow(QWidget *widget, Qt::WindowFlags windowFlags) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp |  | Lines:  | 1966-1997 |  
  |  | 19 | 5 | 
 QMdiAreaPrivate::_q_processWindowStateChanged| Name:  | QMdiAreaPrivate::_q_processWindowStateChanged |  | Prototype:  | void QMdiAreaPrivate::_q_processWindowStateChanged(Qt::WindowStates oldState, Qt::WindowStates newState) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp |  | Lines:  | 748-779 |  
  |  | 19 | 9 | 
 QMdiSubWindow::QMdiSubWindow| Name:  | QMdiSubWindow::QMdiSubWindow |  | Prototype:  | QMdiSubWindow::QMdiSubWindow(QWidget *parent, Qt::WindowFlags flags) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp |  | Lines:  | 2252-2280 |  
  |  | 19 | 2 | 
 QMenuBarPrivate::menuRect| Name:  | QMenuBarPrivate::menuRect |  | Prototype:  | QRect QMenuBarPrivate::menuRect(bool extVisible) const |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 123-155 |  
  |  | 19 | 7 | 
 QMenuPrivate::activateCausedStack| Name:  | QMenuPrivate::activateCausedStack |  | Prototype:  | void QMenuPrivate::activateCausedStack(const QVector<QPointer<QWidget> > &causedStack, QAction *action, QAction::ActionEvent action_e, bool self) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 1136-1165 |  
  |  | 19 | 10 | 
 QMimeBinaryProvider::matchMagicRule| Name:  | QMimeBinaryProvider::matchMagicRule |  | Prototype:  | bool QMimeBinaryProvider::matchMagicRule(QMimeBinaryProvider::CacheFile *cacheFile, int numMatchlets, int firstOffset, const QByteArray &data) |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 377-403 |  
  |  | 19 | 5 | 
 QNetworkAccessCache::releaseEntry| Name:  | QNetworkAccessCache::releaseEntry |  | Prototype:  | void QNetworkAccessCache::releaseEntry(const QByteArray &key) |  | Coverage:  |  66.667% (16/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp |  | Lines:  | 321-355 |  
  |  | 19 | 8 | 
 QNetworkReplyImplPrivate::handleNotifications| Name:  | QNetworkReplyImplPrivate::handleNotifications |  | Prototype:  | void QNetworkReplyImplPrivate::handleNotifications() |  | Coverage:  |  63.636% (14/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp |  | Lines:  | 442-475 |  
  |  | 19 | 8 | 
 QObject::disconnect| Name:  | QObject::disconnect |  | Prototype:  | bool QObject::disconnect(const QMetaObject::Connection &connection) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4750-4785 |  
  |  | 19 | 4 | 
 QOpenGL2PaintEngineExPrivate::updateClipScissorTest| Name:  | QOpenGL2PaintEngineExPrivate::updateClipScissorTest |  | Prototype:  | void QOpenGL2PaintEngineExPrivate::updateClipScissorTest() |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp |  | Lines:  | 2184-2220 |  
  |  | 19 | 6 | 
 QOpenGLDebugLogger::startLogging| Name:  | QOpenGLDebugLogger::startLogging |  | Prototype:  | void QOpenGLDebugLogger::startLogging(QOpenGLDebugLogger::LoggingMode loggingMode) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp |  | Lines:  | 1477-1507 |  
  |  | 19 | 4 | 
 QOpenGLExtensionMatcher::QOpenGLExtensionMatcher| Name:  | QOpenGLExtensionMatcher::QOpenGLExtensionMatcher |  | Prototype:  | QOpenGLExtensionMatcher::QOpenGLExtensionMatcher() |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp |  | Lines:  | 64-98 |  
  |  | 19 | 7 | 
 QOpenGLFramebufferObjectPrivate::initColorBuffer| Name:  | QOpenGLFramebufferObjectPrivate::initColorBuffer |  | Prototype:  | void QOpenGLFramebufferObjectPrivate::initColorBuffer(int idx, GLint *samples) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp |  | Lines:  | 554-587 |  
  |  | 19 | 5 | 
 QOpenGLTextureCache::bindTexture| Name:  | QOpenGLTextureCache::bindTexture |  | Prototype:  | GLuint QOpenGLTextureCache::bindTexture(QOpenGLContext *context, const QImage &image, BindOptions options) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexturecache.cpp |  | Lines:  | 156-189 |  
  |  | 19 | 7 | 
 QOpenGLTexturePrivate::wrapMode| Name:  | QOpenGLTexturePrivate::wrapMode |  | Prototype:  | QOpenGLTexture::WrapMode QOpenGLTexturePrivate::wrapMode(QOpenGLTexture::CoordinateDirection direction) const |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 1568-1621 |  
  |  | 19 | 21 | 
 QPageSetupWidget::initPageSizes| Name:  | QPageSetupWidget::initPageSizes |  | Prototype:  | void QPageSetupWidget::initPageSizes() |  | Coverage:  |  38.095% (8/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp |  | Lines:  | 338-370 |  
  |  | 19 | 7 | 
 QPaintEnginePrivate::drawBoxTextItem| Name:  | QPaintEnginePrivate::drawBoxTextItem |  | Prototype:  | void QPaintEnginePrivate::drawBoxTextItem(const QPointF &p, const QTextItemInt &ti) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp |  | Lines:  | 984-1009 |  
  |  | 19 | 4 | 
 QPainter::clipPath| Name:  | QPainter::clipPath |  | Prototype:  | QPainterPath QPainter::clipPath() const |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 2614-2651 |  
  |  | 19 | 6 | 
 QPainter::fillRect| Name:  | QPainter::fillRect |  | Prototype:  | void QPainter::fillRect(const QRectF &r, const QBrush &brush) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 6887-6916 |  
  |  | 19 | 5 | 
 QPainter::fillRect| Name:  | QPainter::fillRect |  | Prototype:  | void QPainter::fillRect(const QRect &r, const QBrush &brush) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 6925-6954 |  
  |  | 19 | 5 | 
 QPainterPath::intersects| Name:  | QPainterPath::intersects |  | Prototype:  | bool QPainterPath::intersects(const QRectF &rect) const |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 2055-2090 |  
  |  | 19 | 8 | 
 QPainterPath::length| Name:  | QPainterPath::length |  | Prototype:  | qreal QPainterPath::length() const |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 2827-2860 |  
  |  | 19 | 7 | 
 QPdfEnginePrivate::writeInfo| Name:  | QPdfEnginePrivate::writeInfo |  | Prototype:  | void QPdfEnginePrivate::writeInfo() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp |  | Lines:  | 1499-1520 |  
  |  | 19 | 1 | 
 QPixmap::load| Name:  | QPixmap::load |  | Prototype:  | bool QPixmap::load(const QString &fileName, const char *format, Qt::ImageConversionFlags flags) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp |  | Lines:  | 769-803 |  
  |  | 19 | 7 | 
 QPixmap::scroll| Name:  | QPixmap::scroll |  | Prototype:  | void QPixmap::scroll(int dx, int dy, const QRect &rect, QRegion *exposed) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp |  | Lines:  | 341-369 |  
  |  | 19 | 6 | 
 QPixmapStyle::drawControl| Name:  | QPixmapStyle::drawControl |  | Prototype:  | void QPixmapStyle::drawControl(ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp |  | Lines:  | 268-301 |  
  |  | 19 | 7 | 
 QPpmHandler::canRead| Name:  | QPpmHandler::canRead |  | Prototype:  | bool QPpmHandler::canRead(QIODevice *device, QByteArray *subType) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp |  | Lines:  | 439-466 |  
  |  | 19 | 10 | 
 QPrinterPrivate::initEngines| Name:  | QPrinterPrivate::initEngines |  | Prototype:  | void QPrinterPrivate::initEngines(QPrinter::OutputFormat format, const QPrinterInfo &printer) |  | Coverage:  |  53.846% (7/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp |  | Lines:  | 129-159 |  
  |  | 19 | 4 | 
 QProcessPrivate::QProcessPrivate| Name:  | QProcessPrivate::QProcessPrivate |  | Prototype:  | QProcessPrivate::QProcessPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 862-887 |  
  |  | 19 | 1 | 
 QQuaternion::fromEulerAngles| Name:  | QQuaternion::fromEulerAngles |  | Prototype:  | QQuaternion QQuaternion::fromEulerAngles(float pitch, float yaw, float roll) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp |  | Lines:  | 571-599 |  
  |  | 19 | 1 | 
 QRasterPaintEngine::drawPolygon| Name:  | QRasterPaintEngine::drawPolygon |  | Prototype:  | void QRasterPaintEngine::drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 1891-1928 |  
  |  | 19 | 6 | 
 QRasterPlatformPixmap::metric| Name:  | QRasterPlatformPixmap::metric |  | Prototype:  | int QRasterPlatformPixmap::metric(QPaintDevice::PaintDeviceMetric metric) const |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp |  | Lines:  | 254-293 |  
  |  | 19 | 15 | 
 QReadWriteLockPrivate::lockForRead| Name:  | QReadWriteLockPrivate::lockForRead |  | Prototype:  | bool QReadWriteLockPrivate::lockForRead(int timeout) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 464-490 |  
  |  | 19 | 6 | 
 QRectF::contains| Name:  | QRectF::contains |  | Prototype:  | bool QRectF::contains(const QPointF &p) const noexcept |  | Coverage:  | 100.000% (25/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 1973-2000 |  
  |  | 19 | 7 | 
 QRegularExpression::escape| Name:  | QRegularExpression::escape |  | Prototype:  | QString QRegularExpression::escape(const QString &str) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1884-1917 |  
  |  | 19 | 5 | 
 QRingBuffer::indexOf| Name:  | QRingBuffer::indexOf |  | Prototype:  | qint64 QRingBuffer::indexOf(char c, qint64 maxLength, qint64 pos) const |  | Coverage:  |  95.238% (20/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp |  | Lines:  | 218-246 |  
  |  | 19 | 7 | 
 QRingBuffer::reserve| Name:  | QRingBuffer::reserve |  | Prototype:  | char *QRingBuffer::reserve(qint64 bytes) |  | Coverage:  |  90.000% (18/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp |  | Lines:  | 106-137 |  
  |  | 19 | 5 | 
 QScrollBarPrivate::pixelPosToRangeValue| Name:  | QScrollBarPrivate::pixelPosToRangeValue |  | Prototype:  | int QScrollBarPrivate::pixelPosToRangeValue(int pos) const |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp |  | Lines:  | 697-722 |  
  |  | 19 | 3 | 
 QSliderPrivate::newHoverControl| Name:  | QSliderPrivate::newHoverControl |  | Prototype:  | QStyle::SubControl QSliderPrivate::newHoverControl(const QPoint &pos) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 172-197 |  
  |  | 19 | 4 | 
 QSocks5SocketEnginePrivate::_q_controlSocketError| Name:  | QSocks5SocketEnginePrivate::_q_controlSocketError |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_controlSocketError(QAbstractSocket::SocketError error) |  | Coverage:  | 100.000% (21/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1235-1264 |  
  |  | 19 | 5 | 
 QSortFilterProxyModelPrivate::filter_changed| Name:  | QSortFilterProxyModelPrivate::filter_changed |  | Prototype:  | void QSortFilterProxyModelPrivate::filter_changed(const QModelIndex &source_parent) |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1075-1111 |  
  |  | 19 | 5 | 
 QSpanCollection::spansInRect| Name:  | QSpanCollection::spansInRect |  | Prototype:  | QList<QSpanCollection::Span *> QSpanCollection::spansInRect(int x, int y, int w, int h) const |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 170-193 |  
  |  | 19 | 8 | 
 QSpanCollection::updateInsertedColumns| Name:  | QSpanCollection::updateInsertedColumns |  | Prototype:  | void QSpanCollection::updateInsertedColumns(int start, int end) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 256-301 |  
  |  | 19 | 8 | 
 QSplitter::saveState| Name:  | QSplitter::saveState |  | Prototype:  | QByteArray QSplitter::saveState() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 1605-1628 |  
  |  | 19 | 2 | 
 QSqlQuery::exec| Name:  | QSqlQuery::exec |  | Prototype:  | bool QSqlQuery::exec(const QString& query) |  | Coverage:  |  76.923% (10/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 371-406 |  
  |  | 19 | 4 | 
 QSqlQuery::prepare| Name:  | QSqlQuery::prepare |  | Prototype:  | bool QSqlQuery::prepare(const QString& query) |  | Coverage:  |  56.250% (9/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 958-987 |  
  |  | 19 | 5 | 
 QSqlQueryModelPrivate::prefetch| Name:  | QSqlQueryModelPrivate::prefetch |  | Prototype:  | void QSqlQueryModelPrivate::prefetch(int limit) |  | Coverage:  |  91.667% (22/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 51-84 |  
  |  | 19 | 6 | 
 QSslCertificatePrivate::convertExtension| Name:  | QSslCertificatePrivate::convertExtension |  | Prototype:  | QSslCertificateExtension QSslCertificatePrivate::convertExtension(X509_EXTENSION *ext) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 432-463 |  
  |  | 19 | 3 | 
 QSslConfigurationPrivate::deepCopyDefaultConfiguration| Name:  | QSslConfigurationPrivate::deepCopyDefaultConfiguration |  | Prototype:  | void QSslConfigurationPrivate::deepCopyDefaultConfiguration(QSslConfigurationPrivate *ptr) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2216-2239 |  
  |  | 19 | 2 | 
 QSslKeyPrivate::clear| Name:  | QSslKeyPrivate::clear |  | Prototype:  | void QSslKeyPrivate::clear(bool deep) |  | Coverage:  |  83.333% (30/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 56-83 |  
  |  | 19 | 10 | 
 QSslSocketPrivate::isMatchingHostname| Name:  | QSslSocketPrivate::isMatchingHostname |  | Prototype:  | bool QSslSocketPrivate::isMatchingHostname(const QString &cn, const QString &hostname) |  | Coverage:  |  92.308% (24/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2684-2722 |  
  |  | 19 | 8 | 
 QSslSocketPrivate::resetDefaultCiphers| Name:  | QSslSocketPrivate::resetDefaultCiphers |  | Prototype:  | void QSslSocketPrivate::resetDefaultCiphers() |  | Coverage:  |  75.000% (15/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 623-654 |  
  |  | 19 | 6 | 
 QStandardItem::takeColumn| Name:  | QStandardItem::takeColumn |  | Prototype:  | QList<QStandardItem*> QStandardItem::takeColumn(int column) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1839-1862 |  
  |  | 19 | 6 | 
 QStandardItemModel::setHorizontalHeaderItem| Name:  | QStandardItemModel::setHorizontalHeaderItem |  | Prototype:  | void QStandardItemModel::setHorizontalHeaderItem(int column, QStandardItem *item) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2339-2367 |  
  |  | 19 | 7 | 
 QStandardItemModel::setVerticalHeaderItem| Name:  | QStandardItemModel::setVerticalHeaderItem |  | Prototype:  | void QStandardItemModel::setVerticalHeaderItem(int row, QStandardItem *item) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2395-2423 |  
  |  | 19 | 7 | 
 QStateMachinePrivate::goToState| Name:  | QStateMachinePrivate::goToState |  | Prototype:  | void QStateMachinePrivate::goToState(QAbstractState *targetState) |  | Coverage:  |  70.588% (12/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2149-2180 |  
  |  | 19 | 6 | 
 QStateMachinePrivate::microstep| Name:  | QStateMachinePrivate::microstep |  | Prototype:  | void QStateMachinePrivate::microstep(QEvent *event, const QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 669-719 |  
  |  | 19 | 2 | 
 QStatusBar::paintEvent| Name:  | QStatusBar::paintEvent |  | Prototype:  | void QStatusBar::paintEvent(QPaintEvent *event) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp |  | Lines:  | 665-692 |  
  |  | 19 | 5 | 
 QStatusBarPrivate::messageRect| Name:  | QStatusBarPrivate::messageRect |  | Prototype:  | QRect QStatusBarPrivate::messageRect() const |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp |  | Lines:  | 123-155 |  
  |  | 19 | 8 | 
 QStrokerOps::strokePolygon| Name:  | QStrokerOps::strokePolygon |  | Prototype:  | void QStrokerOps::strokePolygon(const QPointF *points, int pointCount, bool implicit_close, void *data, const QTransform &matrix) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp |  | Lines:  | 310-336 |  
  |  | 19 | 7 | 
 QStyleHelper::uniqueName| Name:  | QStyleHelper::uniqueName |  | Prototype:  | QString uniqueName(const QString &key, const QStyleOption *option, const QSize &size) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp |  | Lines:  | 61-97 |  
  |  | 19 | 3 | 
 QStyleOption::init| Name:  | QStyleOption::init |  | Prototype:  | void QStyleOption::init(const QWidget *widget) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp |  | Lines:  | 186-229 |  
  |  | 19 | 7 | 
 QStyleSheetStyle::hasStyleRule| Name:  | QStyleSheetStyle::hasStyleRule |  | Prototype:  | bool QStyleSheetStyle::hasStyleRule(const QObject *obj, int part) const |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 2034-2063 |  
  |  | 19 | 6 | 
 QTableViewPrivate::drawCell| Name:  | QTableViewPrivate::drawCell |  | Prototype:  | void QTableViewPrivate::drawCell(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 891-920 |  
  |  | 19 | 7 | 
 QTcpServerPrivate::readNotification| Name:  | QTcpServerPrivate::readNotification |  | Prototype:  | void QTcpServerPrivate::readNotification() |  | Coverage:  |  78.947% (15/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp |  | Lines:  | 186-219 |  
  |  | 19 | 7 | 
 QTextCodec::codecForHtml| Name:  | QTextCodec::codecForHtml |  | Prototype:  | QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp |  | Lines:  | 1048-1080 |  
  |  | 19 | 9 | 
 QTextCursor::deletePreviousChar| Name:  | QTextCursor::deletePreviousChar |  | Prototype:  | void QTextCursor::deletePreviousChar() |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 1511-1540 |  
  |  | 19 | 6 | 
 QTextDocumentLayout::blockBoundingRect| Name:  | QTextDocumentLayout::blockBoundingRect |  | Prototype:  | QRectF QTextDocumentLayout::blockBoundingRect(const QTextBlock &block) const |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 3271-3298 |  
  |  | 19 | 5 | 
 QTextDocumentLayout::hitTest| Name:  | QTextDocumentLayout::hitTest |  | Prototype:  | int QTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) const |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 3013-3037 |  
  |  | 19 | 5 | 
 QTextDocumentLayoutPrivate::drawBorder| Name:  | QTextDocumentLayoutPrivate::drawBorder |  | Prototype:  | void QTextDocumentLayoutPrivate::drawBorder(QPainter *painter, const QRectF &rect, qreal topMargin, qreal bottomMargin, qreal border, const QBrush &brush, QTextFrameFormat::BorderStyle style) const |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 828-870 |  
  |  | 19 | 5 | 
 QTextDocumentPrivate::insertFrame| Name:  | QTextDocumentPrivate::insertFrame |  | Prototype:  | QTextFrame *QTextDocumentPrivate::insertFrame(int start, int end, const QTextFrameFormat &format) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp |  | Lines:  | 1545-1576 |  
  |  | 19 | 2 | 
 QTextEditPrivate::_q_ensureVisible| Name:  | QTextEditPrivate::_q_ensureVisible |  | Prototype:  | void QTextEditPrivate::_q_ensureVisible(const QRectF &_rect) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp |  | Lines:  | 317-343 |  
  |  | 19 | 8 | 
 QTextEngine::adjustUnderlines| Name:  | QTextEngine::adjustUnderlines |  | Prototype:  | void QTextEngine::adjustUnderlines() |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 3407-3435 |  
  |  | 19 | 4 | 
 QTextEngine::shapeLine| Name:  | QTextEngine::shapeLine |  | Prototype:  | void QTextEngine::shapeLine(const QScriptLine &line) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 923-951 |  
  |  | 19 | 6 | 
 QTextHtmlExporter::findUrlForImage| Name:  | QTextHtmlExporter::findUrlForImage |  | Prototype:  | QString QTextHtmlExporter::findUrlForImage(const QTextDocument *doc, qint64 cacheKey, bool isPixmap) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 2954-2985 |  
  |  | 19 | 10 | 
 QTextLayout::nextCursorPosition| Name:  | QTextLayout::nextCursorPosition |  | Prototype:  | int QTextLayout::nextCursorPosition(int oldPos, CursorMode mode) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp |  | Lines:  | 689-716 |  
  |  | 19 | 8 | 
 QTextLayout::previousCursorPosition| Name:  | QTextLayout::previousCursorPosition |  | Prototype:  | int QTextLayout::previousCursorPosition(int oldPos, CursorMode mode) const |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp |  | Lines:  | 725-753 |  
  |  | 19 | 8 |