| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QLocaleData::unsLongLongToString| Name:  | QLocaleData::unsLongLongToString |  | Prototype:  | QString QLocaleData::unsLongLongToString(const QChar zero, const QChar group, const QChar plus, qulonglong l, int precision, int base, int width, unsigned flags) |  | Coverage:  |  78.873% (56/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 2967-3032 |  
  |  | 38 | 15 | 
 QMenuBar::sizeHint| Name:  | QMenuBar::sizeHint |  | Prototype:  | QSize QMenuBar::sizeHint() const |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1616-1664 |  
  |  | 38 | 7 | 
 QNetworkDiskCache::expire| Name:  | QNetworkDiskCache::expire |  | Prototype:  | qint64 QNetworkDiskCache::expire() |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp |  | Lines:  | 518-580 |  
  |  | 38 | 10 | 
 QOpenGL2PaintEngineExPrivate::prepareForDraw| Name:  | QOpenGL2PaintEngineExPrivate::prepareForDraw |  | Prototype:  | bool QOpenGL2PaintEngineExPrivate::prepareForDraw(bool srcPixelsAreOpaque) |  | Coverage:  |   0.000% (0/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp |  | Lines:  | 1149-1211 |  
  |  | 38 | 12 | 
 QOpenGLFunctions_1_4::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_1_4::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_1_4::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_4.cpp |  | Lines:  | 117-175 |  
  |  | 38 | 3 | 
 QOpenGLFunctions_3_1::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_3_1::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_3_1::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_1.cpp |  | Lines:  | 117-175 |  
  |  | 38 | 3 | 
 QOpenGLTexturePrivate::destroy| Name:  | QOpenGLTexturePrivate::destroy |  | Prototype:  | void QOpenGLTexturePrivate::destroy() |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 186-233 |  
  |  | 38 | 3 | 
 QPixmapConvolutionFilter::draw| Name:  | QPixmapConvolutionFilter::draw |  | Prototype:  | void QPixmapConvolutionFilter::draw(QPainter *painter, const QPointF &p, const QPixmap &src, const QRectF& srcRect) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp |  | Lines:  | 413-473 |  
  |  | 38 | 9 | 
 QPlainTextEditControl::blockBoundingRect| Name:  | QPlainTextEditControl::blockBoundingRect |  | Prototype:  | QRectF QPlainTextEditControl::blockBoundingRect(const QTextBlock &block) const |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 562-611 |  
  |  | 38 | 10 | 
 QRasterPaintEngine::begin| Name:  | QRasterPaintEngine::begin |  | Prototype:  | bool QRasterPaintEngine::begin(QPaintDevice *device) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 436-507 |  
  |  | 38 | 7 | 
 QRasterPaintEngine::init| Name:  | QRasterPaintEngine::init |  | Prototype:  | void QRasterPaintEngine::init() |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 353-420 |  
  |  | 38 | 10 | 
 QReadWriteLock::tryLockForRead| Name:  | QReadWriteLock::tryLockForRead |  | Prototype:  | bool QReadWriteLock::tryLockForRead(int timeout) |  | Coverage:  |  62.500% (20/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 222-279 |  
  |  | 38 | 12 | 
 QRectF::operator&| Name:  | QRectF::operator& |  | Prototype:  | QRectF QRectF::operator&(const QRectF &r) const noexcept |  | Coverage:  |  89.744% (35/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2226-2276 |  
  |  | 38 | 11 | 
 QRegExpMatchState::match| Name:  | QRegExpMatchState::match |  | Prototype:  | void QRegExpMatchState::match(const QChar *str0, int len0, int pos0, bool minimal0, bool oneTest, int caretIndex) |  | Coverage:  |  90.000% (36/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1418-1486 |  
  |  | 38 | 11 | 
 QSettingsPrivate::stringToVariant| Name:  | QSettingsPrivate::stringToVariant |  | Prototype:  | QVariant QSettingsPrivate::stringToVariant(const QString &s) |  | Coverage:  |  82.609% (38/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 476-529 |  
  |  | 38 | 15 | 
 QSpinBoxPrivate::validateAndInterpret| Name:  | QSpinBoxPrivate::validateAndInterpret |  | Prototype:  | QVariant QSpinBoxPrivate::validateAndInterpret(QString &input, int &pos, QValidator::State &state) const |  | Coverage:  |   0.000% (0/63) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp |  | Lines:  | 1024-1088 |  
  |  | 38 | 11 | 
 QSqlResultPrivate::namedToPositionalBinding| Name:  | QSqlResultPrivate::namedToPositionalBinding |  | Prototype:  | QString QSqlResultPrivate::namedToPositionalBinding(const QString &query) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 128-179 |  
  |  | 38 | 9 | 
 QString::section| Name:  | QString::section |  | Prototype:  | QString QString::section(const QString &sep, int start, int end, SectionFlags flags) const |  | Coverage:  |  98.333% (59/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4141-4187 |  
  |  | 38 | 17 | 
 QSystemSemaphorePrivate::handle| Name:  | QSystemSemaphorePrivate::handle |  | Prototype:  | key_t QSystemSemaphorePrivate::handle(QSystemSemaphore::AccessMode mode) |  | Coverage:  |  79.412% (27/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp |  | Lines:  | 72-134 |  
  |  | 38 | 11 | 
 QTest::toPrettyUnicode| Name:  | QTest::toPrettyUnicode |  | Prototype:  | char *toPrettyUnicode(const ushort *p, int length) |  | Coverage:  | 100.000% (33/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1194-1255 |  
  |  | 38 | 13 | 
 QTextEngine::width| Name:  | QTextEngine::width |  | Prototype:  | QFixed QTextEngine::width(int from, int len) const |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1805-1865 |  
  |  | 38 | 14 | 
 QTextOdfWriter::writeFrame| Name:  | QTextOdfWriter::writeFrame |  | Prototype:  | void QTextOdfWriter::writeFrame(QXmlStreamWriter &writer, const QTextFrame *frame) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp |  | Lines:  | 186-237 |  
  |  | 38 | 14 | 
 QTransform::squareToQuad| Name:  | QTransform::squareToQuad |  | Prototype:  | bool QTransform::squareToQuad(const QPolygonF &quad, QTransform &trans) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp |  | Lines:  | 1765-1819 |  
  |  | 38 | 4 | 
 QWhatsThat::paintEvent| Name:  | QWhatsThat::paintEvent |  | Prototype:  | void QWhatsThat::paintEvent(QPaintEvent*) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp |  | Lines:  | 292-339 |  
  |  | 38 | 7 | 
 QWhatsThisPrivate::eventFilter| Name:  | QWhatsThisPrivate::eventFilter |  | Prototype:  | bool QWhatsThisPrivate::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp |  | Lines:  | 424-485 |  
  |  | 38 | 16 | 
 QWidgetTextControl::createStandardContextMenu| Name:  | QWidgetTextControl::createStandardContextMenu |  | Prototype:  | QMenu *QWidgetTextControl::createStandardContextMenu(const QPointF &pos, QWidget *parent) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 2240-2320 |  
  |  | 38 | 23 | 
 QWindowsStyle::pixelMetric| Name:  | QWindowsStyle::pixelMetric |  | Prototype:  | int QWindowsStyle::pixelMetric(PixelMetric pm, const QStyleOption *opt, const QWidget *widget) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp |  | Lines:  | 453-516 |  
  |  | 38 | 15 | 
 QWizard::removePage| Name:  | QWizard::removePage |  | Prototype:  | void QWizard::removePage(int id) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 2317-2381 |  
  |  | 38 | 14 | 
 QXcbKeyboard::updateModifiers| Name:  | QXcbKeyboard::updateModifiers |  | Prototype:  | void QXcbKeyboard::updateModifiers() |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1315-1377 |  
  |  | 38 | 14 | 
 QXcbMime::mimeDataForAtom| Name:  | QXcbMime::mimeDataForAtom |  | Prototype:  | bool QXcbMime::mimeDataForAtom(QXcbConnection *connection, xcb_atom_t a, QMimeData *mimeData, QByteArray *data, xcb_atom_t *atomFormat, int *dataFormat) |  | Coverage:  |  56.818% (25/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp |  | Lines:  | 90-141 |  
  |  | 38 | 10 | 
 QXcbWindow::show| Name:  | QXcbWindow::show |  | Prototype:  | void QXcbWindow::show() |  | Coverage:  |  94.872% (37/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 786-851 |  
  |  | 38 | 12 | 
 QXmlSimpleReaderPrivate::parseBeginOrContinue| Name:  | QXmlSimpleReaderPrivate::parseBeginOrContinue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseBeginOrContinue(int state, bool incremental) |  | Coverage:  |  82.000% (41/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3260-3321 |  
  |  | 38 | 14 | 
 QXmlSimpleReaderPrivate::parseName| Name:  | QXmlSimpleReaderPrivate::parseName |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseName() |  | Coverage:  |  75.000% (27/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7146-7223 |  
  |  | 38 | 13 | 
 QXmlStreamReaderPrivate::fastScanContentCharList| Name:  | QXmlStreamReaderPrivate::fastScanContentCharList |  | Prototype:  | inline int QXmlStreamReaderPrivate::fastScanContentCharList() |  | Coverage:  |  85.714% (36/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1228-1290 |  
  |  | 38 | 19 | 
 QXmlStreamReaderPrivate::startDocument| Name:  | QXmlStreamReaderPrivate::startDocument |  | Prototype:  | void QXmlStreamReaderPrivate::startDocument() |  | Coverage:  |  88.889% (40/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1777-1839 |  
  |  | 38 | 13 | 
 Qt::mightBeRichText| Name:  | Qt::mightBeRichText |  | Prototype:  | bool Qt::mightBeRichText(const QString& text) |  | Coverage:  |   0.000% (0/77) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 87-143 |  
  |  | 38 | 17 | 
 digestMd5ResponseHelper| Name:  | digestMd5ResponseHelper |  | Prototype:  | static QByteArray digestMd5ResponseHelper( const QByteArray &alg, const QByteArray &userName, const QByteArray &realm, const QByteArray &password, const QByteArray &nonce, const QByteArray &nonceCount, const QByteArray &cNonce, const QByteArray &qop, const QByteArray &method, const QByteArray &digestUri, const QByteArray &hEntity ) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 611-674 |  
  |  | 38 | 4 | 
 eventClassName| Name:  | eventClassName |  | Prototype:  | static const char *eventClassName(QEvent::Type t) |  | Coverage:  |   0.000% (0/109) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 3709-3824 |  
  |  | 38 | 73 | 
 qConvertARGB64PMToA2RGB30PM_sse2| Name:  | qConvertARGB64PMToA2RGB30PM_sse2 |  | Prototype:  | template<QtPixelOrder PixelOrder> static inline void qConvertARGB64PMToA2RGB30PM_sse2(uint *dest, const QRgba64 *buffer, int count) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 1261-1319 |  
  |  | 38 | 11 | 
 qglx_reduceFormat| Name:  | qglx_reduceFormat |  | Prototype:  | bool qglx_reduceFormat(QSurfaceFormat *format) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 330-395 |  
  |  | 38 | 13 | 
 qt_bitmapToRegion| Name:  | qt_bitmapToRegion |  | Prototype:  | QRegionPrivate *qt_bitmapToRegion(const QBitmap& bitmap) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 3760-3833 |  
  |  | 38 | 12 | 
 qt_bitmapblit_template| Name:  | qt_bitmapblit_template |  | Prototype:  | template <class DST> static inline void qt_bitmapblit_template(QRasterBuffer *rasterBuffer, int x, int y, DST color, const uchar *map, int mapWidth, int mapHeight, int mapStride) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 5503-5563 |  
  |  | 38 | 14 | 
 qt_socks5_get_host_address_and_port| Name:  | qt_socks5_get_host_address_and_port |  | Prototype:  | static int qt_socks5_get_host_address_and_port(const QByteArray &buf, QHostAddress *pAddress, quint16 *pPort, int *pPos) |  | Coverage:  |  78.125% (25/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 218-277 |  
  |  | 38 | 11 | 
 BezierEase::singleRealSolutionForCubic| Name:  | BezierEase::singleRealSolutionForCubic |  | Prototype:  | qreal static inline singleRealSolutionForCubic(qreal a, qreal b, qreal c) |  | Coverage:  |  72.222% (13/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 730-798 |  
  |  | 39 | 6 | 
 ControlContainer::removeButtonsFromMenuBar| Name:  | ControlContainer::removeButtonsFromMenuBar |  | Prototype:  | void ControlContainer::removeButtonsFromMenuBar(QMenuBar *menuBar) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp |  | Lines:  | 785-839 |  
  |  | 39 | 16 | 
 QAbstractItemView::dragMoveEvent| Name:  | QAbstractItemView::dragMoveEvent |  | Prototype:  | void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 1995-2057 |  
  |  | 39 | 14 | 
 QAbstractSocket::disconnectFromHost| Name:  | QAbstractSocket::disconnectFromHost |  | Prototype:  | void QAbstractSocket::disconnectFromHost() |  | Coverage:  |  98.000% (49/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2685-2784 |  
  |  | 39 | 12 | 
 QAbstractSocket::setSocketDescriptor| Name:  | QAbstractSocket::setSocketDescriptor |  | Prototype:  | bool QAbstractSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState socketState, OpenMode openMode) |  | Coverage:  |  72.414% (21/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 1887-1946 |  
  |  | 39 | 10 | 
 QCoreApplicationPrivate::init| Name:  | QCoreApplicationPrivate::init |  | Prototype:  | void QCoreApplicationPrivate::init() |  | Coverage:  |  80.556% (29/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 736-816 |  
  |  | 39 | 12 | 
 QCosmeticStroker::clipLine| Name:  | QCosmeticStroker::clipLine |  | Prototype:  | bool QCosmeticStroker::clipLine(qreal &x1, qreal &y1, qreal &x2, qreal &y2) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp |  | Lines:  | 312-363 |  
  |  | 39 | 14 | 
 QDBusMetaType::typeToSignature| Name:  | QDBusMetaType::typeToSignature |  | Prototype:  | const char *QDBusMetaType::typeToSignature(int type) |  | Coverage:  | 100.000% (46/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp |  | Lines:  | 393-476 |  
  |  | 39 | 20 | 
 QDateTimeEditPrivate::validateAndInterpret| Name:  | QDateTimeEditPrivate::validateAndInterpret |  | Prototype:  | QDateTime QDateTimeEditPrivate::validateAndInterpret(QString &input, int &position, QValidator::State &state, bool fixup) const |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp |  | Lines:  | 1908-1963 |  
  |  | 39 | 12 | 
 QDateTimeParser::setDigit| Name:  | QDateTimeParser::setDigit |  | Prototype:  | bool QDateTimeParser::setDigit(QDateTime &v, int index, int newVal) const |  | Coverage:  |  82.979% (39/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 121-183 |  
  |  | 39 | 20 | 
 QDialogButtonBoxPrivate::createButton| Name:  | QDialogButtonBoxPrivate::createButton |  | Prototype:  | QPushButton *QDialogButtonBoxPrivate::createButton(QDialogButtonBox::StandardButton sbutton, bool doLayout) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp |  | Lines:  | 349-422 |  
  |  | 39 | 23 | 
 QDockAreaLayoutInfo::sizeHint| Name:  | QDockAreaLayoutInfo::sizeHint |  | Prototype:  | QSize QDockAreaLayoutInfo::sizeHint() const |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 395-465 |  
  |  | 39 | 16 | 
 QDomDocumentPrivate::saveDocument| Name:  | QDomDocumentPrivate::saveDocument |  | Prototype:  | void QDomDocumentPrivate::saveDocument(QTextStream& s, const int indent, QDomNode::EncodingPolicy encUsed) const |  | Coverage:  |  31.818% (14/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp |  | Lines:  | 6426-6498 |  
  |  | 39 | 12 | 
 QFontEngineMulti::boundingBox| Name:  | QFontEngineMulti::boundingBox |  | Prototype:  | glyph_metrics_t QFontEngineMulti::boundingBox(const QGlyphLayout &glyphs) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 1932-1993 |  
  |  | 39 | 8 | 
 QFontPrivate::resolve| Name:  | QFontPrivate::resolve |  | Prototype:  | void QFontPrivate::resolve(uint mask, const QFontPrivate *other) |  | Coverage:  |   0.000% (0/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp |  | Lines:  | 252-313 |  
  |  | 39 | 19 | 
 QFontSubset::widthArray| Name:  | QFontSubset::widthArray |  | Prototype:  | QByteArray QFontSubset::widthArray() const |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp |  | Lines:  | 131-186 |  
  |  | 39 | 13 | 
 QFontconfigDatabase::populateFontDatabase| Name:  | QFontconfigDatabase::populateFontDatabase |  | Prototype:  | void QFontconfigDatabase::populateFontDatabase() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp |  | Lines:  | 511-575 |  
  |  | 39 | 4 | 
 QFutureWatcherBasePrivate::sendCallOutEvent| Name:  | QFutureWatcherBasePrivate::sendCallOutEvent |  | Prototype:  | void QFutureWatcherBasePrivate::sendCallOutEvent(QFutureCallOutEvent *event) |  | Coverage:  |  85.714% (36/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp |  | Lines:  | 432-490 |  
  |  | 39 | 18 | 
 QGL2PaintEngineEx::begin| Name:  | QGL2PaintEngineEx::begin |  | Prototype:  | bool QGL2PaintEngineEx::begin(QPaintDevice *pdev) |  | Coverage:  |  53.333% (8/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp |  | Lines:  | 2020-2090 |  
  |  | 39 | 5 | 
 QGraphicsAnchorLayoutPrivate::addAnchor| Name:  | QGraphicsAnchorLayoutPrivate::addAnchor |  | Prototype:  | QGraphicsAnchor *QGraphicsAnchorLayoutPrivate::addAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge, qreal *spacing) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp |  | Lines:  | 1633-1716 |  
  |  | 39 | 9 | 
 QGraphicsItemPrivate::updateAncestorFlag| Name:  | QGraphicsItemPrivate::updateAncestorFlag |  | Prototype:  | void QGraphicsItemPrivate::updateAncestorFlag(QGraphicsItem::GraphicsItemFlag childFlag, AncestorFlag flag, bool enabled, bool root) |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 905-973 |  
  |  | 39 | 14 | 
 QGraphicsScene::focusNextPrevChild| Name:  | QGraphicsScene::focusNextPrevChild |  | Prototype:  | bool QGraphicsScene::focusNextPrevChild(bool next) |  | Coverage:  |   0.000% (0/82) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 5413-5480 |  
  |  | 39 | 15 | 
 QGraphicsScene::render| Name:  | QGraphicsScene::render |  | Prototype:  | void QGraphicsScene::render(QPainter *painter, const QRectF &target, const QRectF &source, Qt::AspectRatioMode aspectRatioMode) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 1765-1834 |  
  |  | 39 | 9 | 
 QGraphicsWidget::windowFrameSectionAt| Name:  | QGraphicsWidget::windowFrameSectionAt |  | Prototype:  | Qt::WindowFrameSection QGraphicsWidget::windowFrameSectionAt(const QPointF &pos) const |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp |  | Lines:  | 1304-1354 |  
  |  | 39 | 14 | 
 QHttpNetworkConnectionChannel::allDone| Name:  | QHttpNetworkConnectionChannel::allDone |  | Prototype:  | void QHttpNetworkConnectionChannel::allDone() |  | Coverage:  |  70.732% (29/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp |  | Lines:  | 416-497 |  
  |  | 39 | 12 | 
 QHttpNetworkReplyPrivate::readHeader| Name:  | QHttpNetworkReplyPrivate::readHeader |  | Prototype:  | qint64 QHttpNetworkReplyPrivate::readHeader(QAbstractSocket *socket) |  | Coverage:  |  89.655% (52/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp |  | Lines:  | 533-605 |  
  |  | 39 | 12 | 
 QImage::invertPixels| Name:  | QImage::invertPixels |  | Prototype:  | void QImage::invertPixels(InvertMode mode) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 1856-1925 |  
  |  | 39 | 20 | 
 QInotifyFileSystemWatcherEngine::addPaths| Name:  | QInotifyFileSystemWatcherEngine::addPaths |  | Prototype:  | QStringList QInotifyFileSystemWatcherEngine::addPaths(const QStringList &paths, QStringList *files, QStringList *directories) |  | Coverage:  |  91.304% (21/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp |  | Lines:  | 261-315 |  
  |  | 39 | 7 | 
 QIntersectionFinder::linesIntersect| Name:  | QIntersectionFinder::linesIntersect |  | Prototype:  | bool QIntersectionFinder::linesIntersect(const QLineF &a, const QLineF &b) const |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 113-178 |  
  |  | 39 | 9 | 
 QLCDNumber::setDigitCount| Name:  | QLCDNumber::setDigitCount |  | Prototype:  | void QLCDNumber::setDigitCount(int numDigits) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp |  | Lines:  | 408-455 |  
  |  | 39 | 10 | 
 QMatrix4x4::normalMatrix| Name:  | QMatrix4x4::normalMatrix |  | Prototype:  | QMatrix3x3 QMatrix4x4::normalMatrix() const |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp |  | Lines:  | 529-580 |  
  |  | 39 | 6 | 
 QMdiAreaPrivate::rearrange| Name:  | QMdiAreaPrivate::rearrange |  | Prototype:  | void QMdiAreaPrivate::rearrange(Rearranger *rearranger) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp |  | Lines:  | 921-978 |  
  |  | 39 | 15 | 
 QMdiAreaPrivate::setViewMode| Name:  | QMdiAreaPrivate::setViewMode |  | Prototype:  | void QMdiAreaPrivate::setViewMode(QMdiArea::ViewMode mode) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp |  | Lines:  | 1554-1622 |  
  |  | 39 | 9 | 
 QMenuPrivate::setCurrentAction| Name:  | QMenuPrivate::setCurrentAction |  | Prototype:  | void QMenuPrivate::setCurrentAction(QAction *action, int popup, SelectionReason reason, bool activateFirst) |  | Coverage:  |   0.000% (0/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 560-632 |  
  |  | 39 | 19 | 
 QObject::connect| Name:  | QObject::connect |  | Prototype:  | QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |  | Coverage:  |  50.000% (12/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2771-2827 |  
  |  | 39 | 6 | 
 QObject::dumpObjectInfo| Name:  | QObject::dumpObjectInfo |  | Prototype:  | void QObject::dumpObjectInfo() |  | Coverage:  |  40.741% (11/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4007-4070 |  
  |  | 39 | 10 | 
 QOpenGLFramebufferObject::toImage| Name:  | QOpenGLFramebufferObject::toImage |  | Prototype:  | QImage QOpenGLFramebufferObject::toImage(bool flipped, int colorAttachmentIndex) const |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp |  | Lines:  | 1431-1488 |  
  |  | 39 | 9 | 
 QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1| Name:  | QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1 |  | Prototype:  | QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1() |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_2_1.cpp |  | Lines:  | 87-128 |  
  |  | 39 | 14 | 
 QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core| Name:  | QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core |  | Prototype:  | QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core() |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_core.cpp |  | Lines:  | 86-127 |  
  |  | 39 | 14 | 
 QPF2Generator::writeHeader| Name:  | QPF2Generator::writeHeader |  | Prototype:  | void QPF2Generator::writeHeader() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp |  | Lines:  | 513-565 |  
  |  | 39 | 2 | 
 QPainter::drawPixmap| Name:  | QPainter::drawPixmap |  | Prototype:  | void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 5049-5119 |  
  |  | 39 | 8 | 
 QPainterPrivate::attachPainterPrivate| Name:  | QPainterPrivate::attachPainterPrivate |  | Prototype:  | bool QPainterPrivate::attachPainterPrivate(QPainter *q, QPaintDevice *pdev) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 247-310 |  
  |  | 39 | 7 | 
 QPathClipper::handleCrossingEdges| Name:  | QPathClipper::handleCrossingEdges |  | Prototype:  | bool QPathClipper::handleCrossingEdges(QWingedEdge &list, qreal y, ClipperMode mode) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 1817-1887 |  
  |  | 39 | 11 | 
 QPlainTextEdit::keyPressEvent| Name:  | QPlainTextEdit::keyPressEvent |  | Prototype:  | void QPlainTextEdit::keyPressEvent(QKeyEvent *e) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 1644-1788 |  
  |  | 39 | 15 | 
 QPrintPreviewWidgetPrivate::_q_fit| Name:  | QPrintPreviewWidgetPrivate::_q_fit |  | Prototype:  | void QPrintPreviewWidgetPrivate::_q_fit(bool doFitting) |  | Coverage:  |  25.532% (12/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 219-277 |  
  |  | 39 | 14 | 
 QRasterPlatformPixmap::createPixmapForImage| Name:  | QRasterPlatformPixmap::createPixmapForImage |  | Prototype:  | void QRasterPlatformPixmap::createPixmapForImage(QImage &sourceImage, Qt::ImageConversionFlags flags, bool inPlace) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp |  | Lines:  | 295-356 |  
  |  | 39 | 13 | 
 QRasterizer::rasterize| Name:  | QRasterizer::rasterize |  | Prototype:  | void QRasterizer::rasterize(const QPainterPath &path, Qt::FillRule fillRule) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 1241-1307 |  
  |  | 39 | 11 | 
 QRegExpEngine::parseAtom| Name:  | QRegExpEngine::parseAtom |  | Prototype:  | void QRegExpEngine::parseAtom(Box *box) |  | Coverage:  |  78.378% (29/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3610-3678 |  
  |  | 39 | 17 | 
 QSslCertificate::fromPath| Name:  | QSslCertificate::fromPath |  | Prototype:  | QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |  87.500% (35/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 464-527 |  
  |  | 39 | 13 | 
 QSslSocketBackendPrivate::importPkcs12| Name:  | QSslSocketBackendPrivate::importPkcs12 |  | Prototype:  | bool QSslSocketBackendPrivate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) |  | Coverage:  |  28.571% (8/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1741-1806 |  
  |  | 39 | 10 | 
 QStandardItemPrivate::sortChildren| Name:  | QStandardItemPrivate::sortChildren |  | Prototype:  | void QStandardItemPrivate::sortChildren(int column, Qt::SortOrder order) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 237-296 |  
  |  | 39 | 12 | 
 QSyntaxHighlighterPrivate::applyFormatChanges| Name:  | QSyntaxHighlighterPrivate::applyFormatChanges |  | Prototype:  | void QSyntaxHighlighterPrivate::applyFormatChanges() |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp |  | Lines:  | 95-156 |  
  |  | 39 | 13 | 
 QTest::TestMethods::invokeTests| Name:  | QTest::TestMethods::invokeTests |  | Prototype:  | void TestMethods::invokeTests(QObject *testObject) const |  | Coverage:  |  84.615% (33/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1288-1342 |  
  |  | 39 | 11 | 
 QTextBoundaryFinder::boundaryReasons| Name:  | QTextBoundaryFinder::boundaryReasons |  | Prototype:  | QTextBoundaryFinder::BoundaryReasons QTextBoundaryFinder::boundaryReasons() const |  | Coverage:  |  93.939% (62/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp |  | Lines:  | 454-509 |  
  |  | 39 | 21 | 
 QTextEngine::tightBoundingBox| Name:  | QTextEngine::tightBoundingBox |  | Prototype:  | glyph_metrics_t QTextEngine::tightBoundingBox(int from, int len) const |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1928-1977 |  
  |  | 39 | 12 | 
 QTriangulatingStroker::moveTo| Name:  | QTriangulatingStroker::moveTo |  | Prototype:  | void QTriangulatingStroker::moveTo(const qreal *pts) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp |  | Lines:  | 254-311 |  
  |  | 39 | 10 | 
 QWidgetPrivate::render_helper| Name:  | QWidgetPrivate::render_helper |  | Prototype:  | void QWidgetPrivate::render_helper(QPainter *painter, const QPoint &targetOffset, const QRegion &toBePainted, QWidget::RenderFlags renderFlags) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 5429-5495 |  
  |  | 39 | 5 |