| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 QPngHandlerPrivate::readPngImage| Name:  | QPngHandlerPrivate::readPngImage |  | Prototype:  | bool QPngHandlerPrivate::readPngImage(QImage *outImage) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp |  | Lines:  | 569-658 |  
  |  | 62 | 14 | 
 QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_5_core.cpp |  | Lines:  | 149-239 |  
  |  | 62 | 3 | 
 QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_3_compatibility.cpp |  | Lines:  | 150-240 |  
  |  | 62 | 3 | 
 QMainWindowLayout::plug| Name:  | QMainWindowLayout::plug |  | Prototype:  | bool QMainWindowLayout::plug(QLayoutItem *widgetItem) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp |  | Lines:  | 1947-2040 |  
  |  | 62 | 14 | 
 QLineEdit::paintEvent| Name:  | QLineEdit::paintEvent |  | Prototype:  | void QLineEdit::paintEvent(QPaintEvent *) |  | Coverage:  |   0.000% (0/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp |  | Lines:  | 1880-1994 |  
  |  | 62 | 17 | 
 QHttpThreadDelegate::startRequest| Name:  | QHttpThreadDelegate::startRequest |  | Prototype:  | void QHttpThreadDelegate::startRequest() |  | Coverage:  |  87.500% (35/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp |  | Lines:  | 272-396 |  
  |  | 62 | 12 | 
 QGraphicsAnchorLayoutPrivate::simplifyGraphIteration| Name:  | QGraphicsAnchorLayoutPrivate::simplifyGraphIteration |  | Prototype:  | bool QGraphicsAnchorLayoutPrivate::simplifyGraphIteration(QGraphicsAnchorLayoutPrivate::Orientation orientation, bool *feasible) |  | Coverage:  |   0.000% (0/63) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp |  | Lines:  | 1031-1185 |  
  |  | 62 | 16 | 
 QFontEngineFT::init| Name:  | QFontEngineFT::init |  | Prototype:  | bool QFontEngineFT::init(FaceId faceId, bool antialias, GlyphFormat format, QFreetypeFace *freetypeFace) |  | Coverage:  |  46.875% (30/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 706-813 |  
  |  | 62 | 17 | 
 QDockAreaLayout::setGrid| Name:  | QDockAreaLayout::setGrid |  | Prototype:  | void QDockAreaLayout::setGrid(QVector<QLayoutStruct> *ver_struct_list, QVector<QLayoutStruct> *hor_struct_list) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 2808-2902 |  
  |  | 62 | 15 | 
 QCalendarWidgetPrivate::createNavigationBar| Name:  | QCalendarWidgetPrivate::createNavigationBar |  | Prototype:  | void QCalendarWidgetPrivate::createNavigationBar(QWidget *widget) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 1728-1801 |  
  |  | 62 | 2 | 
 qt_normalizePathSegments| Name:  | qt_normalizePathSegments |  | Prototype:  | QString qt_normalizePathSegments(const QString &name, bool allowUncPaths) |  | Coverage:  |  96.809% (91/94) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2052-2167 |  
  |  | 61 | 21 | 
 qt_gl_resolve_features| Name:  | qt_gl_resolve_features |  | Prototype:  | static int qt_gl_resolve_features() |  | Coverage:  |  56.140% (32/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp |  | Lines:  | 221-295 |  
  |  | 61 | 19 | 
 operator>>| Name:  | operator>> |  | Prototype:  | QDataStream &operator>>(QDataStream &s, QFont &font) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp |  | Lines:  | 2242-2326 |  
  |  | 61 | 12 | 
 calculatePosixTransitions| Name:  | calculatePosixTransitions |  | Prototype:  | static QVector<QTimeZonePrivate::Data> calculatePosixTransitions(const QByteArray &posixRule, int startYear, int endYear, int lastTranMSecs) |  | Coverage:  |  78.261% (36/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 503-597 |  
  |  | 61 | 14 | 
 QXcbConnection::xi2HandleTabletEvent| Name:  | QXcbConnection::xi2HandleTabletEvent |  | Prototype:  | bool QXcbConnection::xi2HandleTabletEvent(const void *event, TabletData *tabletData) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1042-1134 |  
  |  | 61 | 16 | 
 QStyleSheetStyle::polish| Name:  | QStyleSheetStyle::polish |  | Prototype:  | void QStyleSheetStyle::polish(QWidget *w) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 2757-2841 |  
  |  | 61 | 13 | 
 QPlatformGraphicsBufferHelper::bindSWToTexture| Name:  | QPlatformGraphicsBufferHelper::bindSWToTexture |  | Prototype:  | bool QPlatformGraphicsBufferHelper::bindSWToTexture(const QPlatformGraphicsBuffer *graphicsBuffer, bool *swizzleRandB, bool *premultipliedB, const QRect &subRect) |  | Coverage:  |   0.000% (0/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformgraphicsbufferhelper.cpp |  | Lines:  | 127-245 |  
  |  | 61 | 24 | 
 QPdfEnginePrivate::gradientBrush| Name:  | QPdfEnginePrivate::gradientBrush |  | Prototype:  | int QPdfEnginePrivate::gradientBrush(const QBrush &b, const QTransform &matrix, int *gStateObject) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp |  | Lines:  | 2231-2310 |  
  |  | 61 | 6 | 
 QMimeMagicRule::QMimeMagicRule| Name:  | QMimeMagicRule::QMimeMagicRule |  | Prototype:  | QMimeMagicRule::QMimeMagicRule(const QString &type, const QByteArray &value, const QString &offsets, const QByteArray &mask, QString *errorString) |  | Coverage:  |  73.750% (59/80) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 226-324 |  
  |  | 61 | 29 | 
 QIconLoader::findIconHelper| Name:  | QIconLoader::findIconHelper |  | Prototype:  | QThemeIconInfo QIconLoader::findIconHelper(const QString &themeName, const QString &iconName, QStringList &visited) const |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp |  | Lines:  | 376-479 |  
  |  | 61 | 19 | 
 QHeaderView::paintEvent| Name:  | QHeaderView::paintEvent |  | Prototype:  | void QHeaderView::paintEvent(QPaintEvent *e) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 2298-2396 |  
  |  | 61 | 12 | 
 QHeaderView::mouseMoveEvent| Name:  | QHeaderView::mouseMoveEvent |  | Prototype:  | void QHeaderView::mouseMoveEvent(QMouseEvent *e) |  | Coverage:  |   0.000% (0/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 2446-2539 |  
  |  | 61 | 24 | 
 QDBusMessagePrivate::toDBusMessage| Name:  | QDBusMessagePrivate::toDBusMessage |  | Prototype:  | DBusMessage *QDBusMessagePrivate::toDBusMessage(const QDBusMessage &message, QDBusConnection::ConnectionCapabilities capabilities, QDBusError *error) |  | Coverage:  |  73.438% (47/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp |  | Lines:  | 110-204 |  
  |  | 61 | 23 | 
 QComboBox::setModel| Name:  | QComboBox::setModel |  | Prototype:  | void QComboBox::setModel(QAbstractItemModel *model) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp |  | Lines:  | 1961-2042 |  
  |  | 61 | 10 | 
 QAbstractSpinBox::keyPressEvent| Name:  | QAbstractSpinBox::keyPressEvent |  | Prototype:  | void QAbstractSpinBox::keyPressEvent(QKeyEvent *event) |  | Coverage:  |   0.000% (0/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp |  | Lines:  | 965-1096 |  
  |  | 61 | 27 | 
 qt_halfScaled| Name:  | qt_halfScaled |  | Prototype:  | QImage qt_halfScaled(const QImage &source) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp |  | Lines:  | 773-859 |  
  |  | 60 | 11 | 
 qDrawShadeLine| Name:  | qDrawShadeLine |  | Prototype:  | void qDrawShadeLine(QPainter *p, int x1, int y1, int x2, int y2, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp |  | Lines:  | 92-170 |  
  |  | 60 | 17 | 
 bestFoundry| Name:  | bestFoundry |  | Prototype:  | static unsigned int bestFoundry(int script, unsigned int score, int styleStrategy, const QtFontFamily *family, const QString &foundry_name, QtFontStyle::Key styleKey, int pixelSize, char pitch, QtFontDesc *desc, const QString &styleName = QString()) |  | Coverage:  |   0.000% (0/89) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 1072-1205 |  
  |  | 60 | 22 | 
 QZipReaderPrivate::scanFiles| Name:  | QZipReaderPrivate::scanFiles |  | Prototype:  | void QZipReaderPrivate::scanFiles() |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp |  | Lines:  | 558-645 |  
  |  | 60 | 15 | 
 QXcbConnection::updateScreens| Name:  | QXcbConnection::updateScreens |  | Prototype:  | void QXcbConnection::updateScreens(const xcb_randr_notify_event_t *event) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 206-298 |  
  |  | 60 | 26 | 
 QWidgetPrivate::setParent_sys| Name:  | QWidgetPrivate::setParent_sys |  | Prototype:  | void QWidgetPrivate::setParent_sys(QWidget *newparent, Qt::WindowFlags f) |  | Coverage:  |   0.000% (0/99) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 10638-10733 |  
  |  | 60 | 20 | 
 QWidgetLineControl::parseInputMask| Name:  | QWidgetLineControl::parseInputMask |  | Prototype:  | void QWidgetLineControl::parseInputMask(const QString &maskFields) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 952-1047 |  
  |  | 60 | 31 | 
 QWidget::~QWidget| Name:  | QWidget::~QWidget |  | Prototype:  | QWidget::~QWidget() |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1559-1718 |  
  |  | 60 | 19 | 
 QUnicodeTools::getWordBreaks| Name:  | QUnicodeTools::getWordBreaks |  | Prototype:  | static void getWordBreaks(const ushort *string, quint32 len, QCharAttributes *attributes) |  | Coverage:  |  94.286% (66/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp |  | Lines:  | 141-246 |  
  |  | 60 | 27 | 
 QToolBarLayout::updateGeomArray| Name:  | QToolBarLayout::updateGeomArray |  | Prototype:  | void QToolBarLayout::updateGeomArray() const |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp |  | Lines:  | 254-338 |  
  |  | 60 | 10 | 
 QSqlDriver::sqlStatement| Name:  | QSqlDriver::sqlStatement |  | Prototype:  | QString QSqlDriver::sqlStatement(StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const |  | Coverage:  |  80.645% (50/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp |  | Lines:  | 487-568 |  
  |  | 60 | 21 | 
 QSpiApplicationAdaptor::eventFilter| Name:  | QSpiApplicationAdaptor::eventFilter |  | Prototype:  | bool QSpiApplicationAdaptor::eventFilter(QObject *target, QEvent *event) |  | Coverage:  |   0.000% (0/161) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp |  | Lines:  | 85-202 |  
  |  | 60 | 67 | 
 QPinchGestureRecognizer::recognize| Name:  | QPinchGestureRecognizer::recognize |  | Prototype:  | QGestureRecognizer::Result QPinchGestureRecognizer::recognize(QGesture *state, QObject *, QEvent *event) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp |  | Lines:  | 160-250 |  
  |  | 60 | 14 | 
 QOpenGLVersionFunctionsFactory::create| Name:  | QOpenGLVersionFunctionsFactory::create |  | Prototype:  | QAbstractOpenGLFunctions *QOpenGLVersionFunctionsFactory::create(const QOpenGLVersionProfile &versionProfile) |  | Coverage:  |   0.000% (0/141) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctionsfactory.cpp |  | Lines:  | 84-161 |  
  |  | 60 | 32 | 
 QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility| Name:  | QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility |  | Prototype:  | QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility() |  | Coverage:  |   0.000% (0/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_1_compatibility.cpp |  | Lines:  | 94-156 |  
  |  | 60 | 21 | 
 QFileSystemModelPrivate::node| Name:  | QFileSystemModelPrivate::node |  | Prototype:  | QFileSystemModelPrivate::QFileSystemNode *QFileSystemModelPrivate::node(const QString &path, bool fetch) const |  | Coverage:  |   0.000% (0/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp |  | Lines:  | 347-493 |  
  |  | 60 | 16 | 
 convertToGLFormatHelper| Name:  | convertToGLFormatHelper |  | Prototype:  | static void convertToGLFormatHelper(QImage &dst, const QImage &img, GLenum texture_format) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2324-2410 |  
  |  | 59 | 14 | 
 canonicalOrderHelper| Name:  | canonicalOrderHelper |  | Prototype:  | static void canonicalOrderHelper(QString *str, QChar::UnicodeVersion version, int from) |  | Coverage:  |  93.548% (58/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp |  | Lines:  | 1877-1963 |  
  |  | 59 | 20 | 
 QXmlSimpleReaderPrivate::parseAttribute| Name:  | QXmlSimpleReaderPrivate::parseAttribute |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttribute() |  | Coverage:  |  92.982% (53/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7038-7141 |  
  |  | 59 | 21 | 
 QWidgetPrivate::subtractOpaqueSiblings| Name:  | QWidgetPrivate::subtractOpaqueSiblings |  | Prototype:  | void QWidgetPrivate::subtractOpaqueSiblings(QRegion &sourceRegion, bool *hasDirtySiblingsAbove, bool alsoNonOpaque) const |  | Coverage:  |   0.000% (0/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 2194-2283 |  
  |  | 59 | 17 | 
 QTreeView::sizeHintForColumn| Name:  | QTreeView::sizeHintForColumn |  | Prototype:  | int QTreeView::sizeHintForColumn(int column) const |  | Coverage:  |   0.000% (0/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2855-2935 |  
  |  | 59 | 17 | 
 QStateMachinePrivate::_q_process| Name:  | QStateMachinePrivate::_q_process |  | Prototype:  | void QStateMachinePrivate::_q_process() |  | Coverage:  | 100.000% (45/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1854-1947 |  
  |  | 59 | 15 | 
 QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_4_core.cpp |  | Lines:  | 145-231 |  
  |  | 59 | 3 | 
 QNativeSocketEnginePrivate::nativeSendDatagram| Name:  | QNativeSocketEnginePrivate::nativeSendDatagram |  | Prototype:  | qint64 QNativeSocketEnginePrivate::nativeSendDatagram(const char *data, qint64 len, const QIpPacketHeader &header) |  | Coverage:  |  56.667% (17/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp |  | Lines:  | 930-1026 |  
  |  | 59 | 10 | 
 QLabelPrivate::sizeForWidth| Name:  | QLabelPrivate::sizeForWidth |  | Prototype:  | QSize QLabelPrivate::sizeForWidth(int w) const |  | Coverage:  |   0.000% (0/81) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp |  | Lines:  | 565-654 |  
  |  | 59 | 19 | 
 QHttpNetworkConnectionPrivate::_q_startNextRequest| Name:  | QHttpNetworkConnectionPrivate::_q_startNextRequest |  | Prototype:  | void QHttpNetworkConnectionPrivate::_q_startNextRequest() |  | Coverage:  |  86.726% (98/113) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 981-1091 |  
  |  | 59 | 29 | 
 QGL2PaintEngineExPrivate::drawPixmapFragments| Name:  | QGL2PaintEngineExPrivate::drawPixmapFragments |  | Prototype:  | void QGL2PaintEngineExPrivate::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QPainter::PixmapFragmentHints hints) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp |  | Lines:  | 1931-2018 |  
  |  | 59 | 8 | 
 QFreetypeFace::getFace| Name:  | QFreetypeFace::getFace |  | Prototype:  | QFreetypeFace *QFreetypeFace::getFace(const QFontEngine::FaceId &face_id, const QByteArray &fontData) |  | Coverage:  |  70.312% (45/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 214-306 |  
  |  | 59 | 22 | 
 QBalloonTip::QBalloonTip| Name:  | QBalloonTip::QBalloonTip |  | Prototype:  | QBalloonTip::QBalloonTip(QSystemTrayIcon::MessageIcon icon, const QString& title, const QString& message, QSystemTrayIcon *ti) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp |  | Lines:  | 437-545 |  
  |  | 59 | 10 | 
 PathSimplifier::outerBounds| Name:  | PathSimplifier::outerBounds |  | Prototype:  | QPair<PathSimplifier::RBNode *, PathSimplifier::RBNode *> PathSimplifier::outerBounds(const QPoint &point) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 1442-1521 |  
  |  | 59 | 14 | 
 sm_performSaveYourself| Name:  | sm_performSaveYourself |  | Prototype:  | static void sm_performSaveYourself(QXcbSessionManager *sm) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 183-283 |  
  |  | 58 | 15 | 
 separatorMoveHelper| Name:  | separatorMoveHelper |  | Prototype:  | static int separatorMoveHelper(QVector<QLayoutStruct> &list, int index, int delta, int sep) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 854-930 |  
  |  | 58 | 21 | 
 read_image_scaled| Name:  | read_image_scaled |  | Prototype:  | static void read_image_scaled(QImage *outImage, png_structp png_ptr, png_infop info_ptr, QPngHandlerPrivate::AllocatedMemoryPointers &, QSize scaledSize) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp |  | Lines:  | 410-487 |  
  |  | 58 | 14 | 
 findSlot| Name:  | findSlot |  | Prototype:  | static int findSlot(const QMetaObject *mo, const QByteArray &name, int flags, const QString &signature_, QVector<int> &metaTypes) |  | Coverage:  |  71.910% (64/89) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 662-756 |  
  |  | 58 | 23 | 
 expblur| Name:  | expblur |  | Prototype:  | template <int aprec, int zprec, bool alphaOnly> void expblur(QImage &img, qreal radius, bool improvedQuality = false, int transposed = 0) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp |  | Lines:  | 695-769 |  
  |  | 58 | 11 | 
 QXmlSimpleReaderPrivate::parseAttValue| Name:  | QXmlSimpleReaderPrivate::parseAttValue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttValue() |  | Coverage:  |  94.118% (48/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5802-5906 |  
  |  | 58 | 21 | 
 QXcbConnection::xi2HandleEvent| Name:  | QXcbConnection::xi2HandleEvent |  | Prototype:  | void QXcbConnection::xi2HandleEvent(xcb_ge_event_t *event) |  | Coverage:  |  47.143% (33/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 491-583 |  
  |  | 58 | 31 | 
 QTranslatorPrivate::do_load| Name:  | QTranslatorPrivate::do_load |  | Prototype:  | bool QTranslatorPrivate::do_load(const uchar *data, int len, const QString &directory) |  | Coverage:  |  63.158% (36/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp |  | Lines:  | 818-895 |  
  |  | 58 | 17 | 
 QTest::qFindTestData| Name:  | QTest::qFindTestData |  | Prototype:  | QString QTest::qFindTestData(const QString& base, const char *file, int line, const char *builddir) |  | Coverage:  |  78.333% (47/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1961-2066 |  
  |  | 58 | 20 | 
 QStateMachinePrivate::enterStates| Name:  | QStateMachinePrivate::enterStates |  | Prototype:  | void QStateMachinePrivate::enterStates(QEvent *event, const QList<QAbstractState*> &exitedStates_sorted, const QList<QAbstractState*> &statesToEnter_sorted, const QSet<QAbstractState*> &statesForDefaultEntry, QHash<QAbstractState*, QVector<QPropertyAssignment> > &propertyAssignmentsForState , const QList<QAbstractAnimation *> &selectedAnimations ) |  | Coverage:  |  92.424% (61/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 944-1061 |  
  |  | 58 | 18 | 
 QSslSocketBackendPrivate::verify| Name:  | QSslSocketBackendPrivate::verify |  | Prototype:  | QList<QSslError> QSslSocketBackendPrivate::verify(const QList<QSslCertificate> &certificateChain, const QString &hostName) |  | Coverage:  |  73.810% (31/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1617-1739 |  
  |  | 58 | 16 | 
 QSpdyProtocolHandler::parseHttpHeaders| Name:  | QSpdyProtocolHandler::parseHttpHeaders |  | Prototype:  | void QSpdyProtocolHandler::parseHttpHeaders(char flags, const QByteArray &frameData) |  | Coverage:  |  54.054% (20/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 872-949 |  
  |  | 58 | 13 | 
 QIPAddressUtils::toString| Name:  | QIPAddressUtils::toString |  | Prototype:  | void toString(QString &appendTo, IPv6Address address) |  | Coverage:  |  92.105% (70/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp |  | Lines:  | 256-355 |  
  |  | 58 | 21 | 
 QHeaderView::sectionsInserted| Name:  | QHeaderView::sectionsInserted |  | Prototype:  | void QHeaderView::sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast) |  | Coverage:  |   0.000% (0/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 1850-1944 |  
  |  | 58 | 19 | 
 QFontconfigDatabase::setupFontEngine| Name:  | QFontconfigDatabase::setupFontEngine |  | Prototype:  | void QFontconfigDatabase::setupFontEngine(QFontEngineFT *engine, const QFontDef &fontDef) const |  | Coverage:  |  56.250% (27/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp |  | Lines:  | 890-976 |  
  |  | 58 | 12 | 
 QFileSystemEngine::fillMetaData| Name:  | QFileSystemEngine::fillMetaData |  | Prototype:  | bool QFileSystemEngine::fillMetaData(const QFileSystemEntry &entry, QFileSystemMetaData &data, QFileSystemMetaData::MetaDataFlags what) |  | Coverage:  |  96.875% (62/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp |  | Lines:  | 429-556 |  
  |  | 58 | 20 | 
 QDialogButtonBoxPrivate::layoutButtons| Name:  | QDialogButtonBoxPrivate::layoutButtons |  | Prototype:  | void QDialogButtonBoxPrivate::layoutButtons() |  | Coverage:  |   0.000% (0/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp |  | Lines:  | 235-347 |  
  |  | 58 | 29 | 
 PathSimplifier::intersectNodes| Name:  | PathSimplifier::intersectNodes |  | Prototype:  | bool PathSimplifier::intersectNodes(QDataBuffer<Element *> &elements, BVHNode *elementNode, BVHNode *treeNode) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 1005-1086 |  
  |  | 58 | 16 | 
 QXunitTestLogger::addIncident| Name:  | QXunitTestLogger::addIncident |  | Prototype:  | void QXunitTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line) |  | Coverage:  |  64.789% (46/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 155-251 |  
  |  | 57 | 19 | 
 QXcbWindow::setWmWindowType| Name:  | QXcbWindow::setWmWindowType |  | Prototype:  | void QXcbWindow::setWmWindowType(QXcbWindowFunctions::WmWindowTypes types, Qt::WindowFlags flags) |  | Coverage:  |  62.651% (52/83) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1820-1905 |  
  |  | 57 | 30 | 
 QXcbScreen::grabWindow| Name:  | QXcbScreen::grabWindow |  | Prototype:  | QPixmap QXcbScreen::grabWindow(WId window, int x, int y, int width, int height) const |  | Coverage:  |  38.710% (12/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 683-778 |  
  |  | 57 | 10 | 
 QXcbConnection::xi2ReportTabletEvent| Name:  | QXcbConnection::xi2ReportTabletEvent |  | Prototype:  | void QXcbConnection::xi2ReportTabletEvent(const void *event, TabletData *tabletData) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1136-1195 |  
  |  | 57 | 13 | 
 QWidgetBackingStore::markDirty| Name:  | QWidgetBackingStore::markDirty |  | Prototype:  | void QWidgetBackingStore::markDirty(const QRegion &rgn, QWidget *widget, UpdateTime updateTime, BufferState bufferState) |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 527-617 |  
  |  | 57 | 21 | 
 QTranslatorPrivate::do_load| Name:  | QTranslatorPrivate::do_load |  | Prototype:  | bool QTranslatorPrivate::do_load(const QString &realname, const QString &directory) |  | Coverage:  |  57.895% (33/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp |  | Lines:  | 526-623 |  
  |  | 57 | 15 | 
 QTextFormatPrivate::recalcFont| Name:  | QTextFormatPrivate::recalcFont |  | Prototype:  | void QTextFormatPrivate::recalcFont() const |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp |  | Lines:  | 346-432 |  
  |  | 57 | 26 | 
 QSortedModelEngine::filter| Name:  | QSortedModelEngine::filter |  | Prototype:  | QMatchData QSortedModelEngine::filter(const QString& part, const QModelIndex& parent, int) |  | Coverage:  |   0.000% (0/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp |  | Lines:  | 611-696 |  
  |  | 57 | 11 | 
 QSortFilterProxyModelPrivate::source_items_inserted| Name:  | QSortFilterProxyModelPrivate::source_items_inserted |  | Prototype:  | void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient) |  | Coverage:  |  74.286% (52/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 740-833 |  
  |  | 57 | 18 | 
 QRasterPaintEnginePrivate::rasterize| Name:  | QRasterPaintEnginePrivate::rasterize |  | Prototype:  | void QRasterPaintEnginePrivate::rasterize(QT_FT_Outline *outline, ProcessSpans callback, void *userData, QRasterBuffer *) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 3511-3602 |  
  |  | 57 | 7 | 
 QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility| Name:  | QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility |  | Prototype:  | QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility() |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_compatibility.cpp |  | Lines:  | 93-152 |  
  |  | 57 | 20 | 
 QNetworkCookiePrivate::parseSetCookieHeaderLine| Name:  | QNetworkCookiePrivate::parseSetCookieHeaderLine |  | Prototype:  | QList<QNetworkCookie> QNetworkCookiePrivate::parseSetCookieHeaderLine(const QByteArray &cookieString) |  | Coverage:  |  98.333% (59/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp |  | Lines:  | 898-1006 |  
  |  | 57 | 21 | 
 QMdiArea::eventFilter| Name:  | QMdiArea::eventFilter |  | Prototype:  | bool QMdiArea::eventFilter(QObject *object, QEvent *event) |  | Coverage:  |   0.000% (0/90) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp |  | Lines:  | 2549-2664 |  
  |  | 57 | 32 | 
 QMainWindowLayoutState::restoreState| Name:  | QMainWindowLayoutState::restoreState |  | Prototype:  | bool QMainWindowLayoutState::restoreState(QDataStream &_stream, const QMainWindowLayoutState &oldState) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp |  | Lines:  | 938-1035 |  
  |  | 57 | 19 | 
 QHeaderViewPrivate::_q_sectionsRemoved| Name:  | QHeaderViewPrivate::_q_sectionsRemoved |  | Prototype:  | void QHeaderViewPrivate::_q_sectionsRemoved(const QModelIndex &parent, int logicalFirst, int logicalLast) |  | Coverage:  |   0.000% (0/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 1978-2062 |  
  |  | 57 | 19 | 
 QFreetypeFace::addGlyphToPath| Name:  | QFreetypeFace::addGlyphToPath |  | Prototype:  | void QFreetypeFace::addGlyphToPath(FT_Face face, FT_GlyphSlot g, const QFixedPoint &point, QPainterPath *path, FT_Fixed x_scale, FT_Fixed y_scale) |  | Coverage:  |  65.000% (26/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 448-538 |  
  |  | 57 | 15 | 
 QCalendarWidget::minimumSizeHint| Name:  | QCalendarWidget::minimumSizeHint |  | Prototype:  | QSize QCalendarWidget::minimumSizeHint() const |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 2172-2258 |  
  |  | 57 | 11 | 
 wc2rx| Name:  | wc2rx |  | Prototype:  | static QString wc2rx(const QString &wc_str, const bool enableEscaping) |  | Coverage:  |  80.822% (59/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 762-856 |  
  |  | 56 | 31 | 
 replaceArgEscapes| Name:  | replaceArgEscapes |  | Prototype:  | static QString replaceArgEscapes(const QString &s, const ArgEscapeData &d, int field_width, const QString &arg, const QString &larg, QChar fillChar = QLatin1Char(' ')) |  | Coverage:  | 100.000% (44/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7303-7395 |  
  |  | 56 | 14 | 
 propertyNameForStandardPixmap| Name:  | propertyNameForStandardPixmap |  | Prototype:  | static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp) |  | Coverage:  |   0.000% (0/110) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 5111-5170 |  
  |  | 56 | 56 | 
 localMSecsToEpochMSecs| Name:  | localMSecsToEpochMSecs |  | Prototype:  | static qint64 localMSecsToEpochMSecs(qint64 localMsecs, QDateTimePrivate::DaylightStatus *daylightStatus, QDate *localDate = 0, QTime *localTime = 0, QString *abbreviation = 0) |  | Coverage:  |  95.312% (61/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 2488-2582 |  
  |  | 56 | 19 | 
 gray_render_scanline| Name:  | gray_render_scanline |  | Prototype:  | static void gray_render_scanline( PWorker worker, TCoord ey, TPos x1, TCoord y1, TPos x2, TCoord y2 ) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 527-627 |  
  |  | 56 | 9 | 
 QXmlSimpleReaderPrivate::parseComment| Name:  | QXmlSimpleReaderPrivate::parseComment |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseComment() |  | Coverage:  |  82.692% (43/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6924-7026 |  
  |  | 56 | 20 | 
 QWidgetPrivate::invalidateBuffer_resizeHelper| Name:  | QWidgetPrivate::invalidateBuffer_resizeHelper |  | Prototype:  | void QWidgetPrivate::invalidateBuffer_resizeHelper(const QPoint &oldPos, const QSize &oldSize) |  | Coverage:  |   0.000% (0/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 1476-1562 |  
  |  | 56 | 13 | 
 QWidgetBackingStore::markDirty| Name:  | QWidgetBackingStore::markDirty |  | Prototype:  | void QWidgetBackingStore::markDirty(const QRect &rect, QWidget *widget, UpdateTime updateTime, BufferState bufferState) |  | Coverage:  |   0.000% (0/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 626-708 |  
  |  | 56 | 20 | 
 QWidget::setFocus| Name:  | QWidget::setFocus |  | Prototype:  | void QWidget::setFocus(Qt::FocusReason reason) |  | Coverage:  |   0.000% (0/95) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 6503-6610 |  
  |  | 56 | 25 | 
 QUrlPrivate::parse| Name:  | QUrlPrivate::parse |  | Prototype:  | inline void QUrlPrivate::parse(const QString &url, QUrl::ParsingMode parsingMode) |  | Coverage:  |  96.923% (63/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1369-1470 |  
  |  | 56 | 17 |