| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ | 
 _q_OpenSSL_to_QSslError| Name:  | _q_OpenSSL_to_QSslError |  | Prototype:  | static QSslError _q_OpenSSL_to_QSslError(int errorCode, const QSslCertificate &cert) |  | Coverage:  |  36.585% (15/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1002-1049 |  
  |  | 23 | 21 | 
 headerValue| Name:  | headerValue |  | Prototype:  | static QByteArray headerValue(QNetworkRequest::KnownHeaders header, const QVariant &value) |  | Coverage:  |  70.000% (28/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 745-809 |  
  |  | 31 | 21 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemFlag flag) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 11551-11618 |  
  |  | 44 | 21 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, QAbstractSocket::SocketError error) |  | Coverage:  |  17.073% (7/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2932-2999 |  
  |  | 44 | 21 | 
 qt_curves_for_arc| Name:  | qt_curves_for_arc |  | Prototype:  | QPointF qt_curves_for_arc(const QRectF &rect, qreal startAngle, qreal sweepLength, QPointF *curves, int *point_count) |  | Coverage:  |   0.000% (0/80) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp |  | Lines:  | 853-998 |  
  |  | 100 | 21 | 
 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 | 
 recode| Name:  | recode |  | Prototype:  | static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding) |  | Coverage:  |  96.053% (73/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp |  | Lines:  | 374-475 |  
  |  | 63 | 21 | 
 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 | 
 AtSpiAdaptor::componentInterface| Name:  | AtSpiAdaptor::componentInterface |  | Prototype:  | bool AtSpiAdaptor::componentInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection) |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp |  | Lines:  | 1602-1690 |  
  |  | 66 | 22 | 
 Parser::parseValue| Name:  | Parser::parseValue |  | Prototype:  | bool Parser::parseValue(QJsonPrivate::Value *val, int baseOffset) |  | Coverage:  |  55.128% (43/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 597-702 |  
  |  | 67 | 22 | 
 QApplication::setActiveWindow| Name:  | QApplication::setActiveWindow |  | Prototype:  | void QApplication::setActiveWindow(QWidget* act) |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp |  | Lines:  | 2129-2221 |  
  |  | 53 | 22 | 
 QFileDialogPrivate::_q_updateOkButton| Name:  | QFileDialogPrivate::_q_updateOkButton |  | Prototype:  | void QFileDialogPrivate::_q_updateOkButton() |  | Coverage:  |   0.000% (0/69) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp |  | Lines:  | 3478-3570 |  
  |  | 63 | 22 | 
 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 | 
 QGraphicsScenePrivate::markDirty| Name:  | QGraphicsScenePrivate::markDirty |  | Prototype:  | void QGraphicsScenePrivate::markDirty(QGraphicsItem *item, const QRectF &rect, bool invalidateChildren, bool force, bool ignoreOpacity, bool removingItemFromScene, bool updateBoundingRect) |  | Coverage:  |   0.000% (0/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 5002-5098 |  
  |  | 54 | 22 | 
 QGraphicsScenePrivate::touchEventHandler| Name:  | QGraphicsScenePrivate::touchEventHandler |  | Prototype:  | void QGraphicsScenePrivate::touchEventHandler(QTouchEvent *sceneTouchEvent) |  | Coverage:  |   0.000% (0/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 5882-6010 |  
  |  | 80 | 22 | 
 QGraphicsTextItem::sceneEvent| Name:  | QGraphicsTextItem::sceneEvent |  | Prototype:  | bool QGraphicsTextItem::sceneEvent(QEvent *event) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp |  | Lines:  | 10204-10250 |  
  |  | 16 | 22 | 
 QGraphicsView::paintEvent| Name:  | QGraphicsView::paintEvent |  | Prototype:  | void QGraphicsView::paintEvent(QPaintEvent *event) |  | Coverage:  |   0.000% (0/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp |  | Lines:  | 3465-3629 |  
  |  | 91 | 22 | 
 QHeaderView::paintSection| Name:  | QHeaderView::paintSection |  | Prototype:  | void QHeaderView::paintSection(QPainter *painter, const QRect &rect, int logicalIndex) const |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 2703-2805 |  
  |  | 80 | 22 | 
 QMenu::event| Name:  | QMenu::event |  | Prototype:  | bool QMenu::event(QEvent *e) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 2720-2800 |  
  |  | 53 | 22 | 
 QMenuBar::eventFilter| Name:  | QMenuBar::eventFilter |  | Prototype:  | bool QMenuBar::eventFilter(QObject *object, QEvent *event) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1480-1536 |  
  |  | 28 | 22 | 
 QOpenGLDebugLoggerPrivate::controlDebugMessages| Name:  | QOpenGLDebugLoggerPrivate::controlDebugMessages |  | Prototype:  | void QOpenGLDebugLoggerPrivate::controlDebugMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities, const QVector<GLuint> &ids, const QByteArray &callerName, bool enable) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp |  | Lines:  | 1206-1284 |  
  |  | 34 | 22 | 
 QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility| Name:  | QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility |  | Prototype:  | QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility() |  | Coverage:  |   0.000% (0/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_2_compatibility.cpp |  | Lines:  | 95-160 |  
  |  | 63 | 22 | 
 QPainter::clipRegion| Name:  | QPainter::clipRegion |  | Prototype:  | QRegion QPainter::clipRegion() const |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 2497-2600 |  
  |  | 66 | 22 | 
 QPdfEnginePrivate::addImage| Name:  | QPdfEnginePrivate::addImage |  | Prototype:  | int QPdfEnginePrivate::addImage(const QImage &img, bool *bitmap, qint64 serial_no) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp |  | Lines:  | 2426-2549 |  
  |  | 94 | 22 | 
 QScrollerProperties::scrollMetric| Name:  | QScrollerProperties::scrollMetric |  | Prototype:  | QVariant QScrollerProperties::scrollMetric(ScrollMetric metric) const |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp |  | Lines:  | 218-244 |  
  |  | 23 | 22 | 
 QScrollerProperties::setScrollMetric| Name:  | QScrollerProperties::setScrollMetric |  | Prototype:  | void QScrollerProperties::setScrollMetric(ScrollMetric metric, const QVariant &value) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp |  | Lines:  | 251-276 |  
  |  | 22 | 22 | 
 QSslSocketBackendPrivate::startHandshake| Name:  | QSslSocketBackendPrivate::startHandshake |  | Prototype:  | bool QSslSocketBackendPrivate::startHandshake() |  | Coverage:  |  83.333% (55/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1051-1206 |  
  |  | 63 | 22 | 
 QTextHtmlImporter::closeTag| Name:  | QTextHtmlImporter::closeTag |  | Prototype:  | bool QTextHtmlImporter::closeTag() |  | Coverage:  |   0.000% (0/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp |  | Lines:  | 756-842 |  
  |  | 51 | 22 | 
 QToolButton::initStyleOption| Name:  | QToolButton::initStyleOption |  | Prototype:  | void QToolButton::initStyleOption(QStyleOptionToolButton *option) const |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp |  | Lines:  | 234-314 |  
  |  | 54 | 22 | 
 QTreeWidgetItemIterator::matchesFlags| Name:  | QTreeWidgetItemIterator::matchesFlags |  | Prototype:  | bool QTreeWidgetItemIterator::matchesFlags(const QTreeWidgetItem *item) const |  | Coverage:  |   0.000% (0/100) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp |  | Lines:  | 205-263 |  
  |  | 44 | 22 | 
 QWidget::setVisible| Name:  | QWidget::setVisible |  | Prototype:  | void QWidget::setVisible(bool visible) |  | Coverage:  |   0.000% (0/99) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 8151-8267 |  
  |  | 62 | 22 | 
 QWidgetPrivate::create_sys| Name:  | QWidgetPrivate::create_sys |  | Prototype:  | void QWidgetPrivate::create_sys(WId window, bool initializeWindow, bool destroyOldWindow) |  | Coverage:  |   0.000% (0/81) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1414-1523 |  
  |  | 70 | 22 | 
 QWindowsStylePrivate::fixedPixelMetric| Name:  | QWindowsStylePrivate::fixedPixelMetric |  | Prototype:  | int QWindowsStylePrivate::fixedPixelMetric(QStyle::PixelMetric pm) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp |  | Lines:  | 358-407 |  
  |  | 15 | 22 | 
 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 | 
 convertToLevelAndOption| Name:  | convertToLevelAndOption |  | Prototype:  | static void convertToLevelAndOption(QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &level, int &n) |  | Coverage:  |  86.441% (51/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp |  | Lines:  | 136-222 |  
  |  | 49 | 22 | 
 createFileFromTemplate| Name:  | createFileFromTemplate |  | Prototype:  | static bool createFileFromTemplate(NativeFileHandle &file, QFileSystemEntry::NativePath &path, size_t pos, size_t length, quint32 mode, QSystemError &error) |  | Coverage:  |  67.500% (27/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp |  | Lines:  | 118-235 |  
  |  | 41 | 22 | 
 toolIdToTabletDevice| Name:  | toolIdToTabletDevice |  | Prototype:  | static QTabletEvent::TabletDevice toolIdToTabletDevice(quint32 toolId) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 1008-1039 |  
  |  | 7 | 22 | 
 QAbstractScrollArea::viewportEvent| Name:  | QAbstractScrollArea::viewportEvent |  | Prototype:  | bool QAbstractScrollArea::viewportEvent(QEvent *e) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp |  | Lines:  | 1185-1227 |  
  |  | 8 | 23 | 
 QColor::toRgb| Name:  | QColor::toRgb |  | Prototype:  | QColor QColor::toRgb() const noexcept |  | Coverage:  |   0.000% (0/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp |  | Lines:  | 1575-1709 |  
  |  | 88 | 23 | 
 QConfFileSettingsPrivate::syncConfFile| Name:  | QConfFileSettingsPrivate::syncConfFile |  | Prototype:  | void QConfFileSettingsPrivate::syncConfFile(int confFileNo) |  | Coverage:  |  89.888% (80/89) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 1368-1534 |  
  |  | 79 | 23 | 
 QDBusDemarshaller::currentType| Name:  | QDBusDemarshaller::currentType |  | Prototype:  | QDBusArgument::ElementType QDBusDemarshaller::currentType() |  | Coverage:  |  96.875% (31/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp |  | Lines:  | 190-240 |  
  |  | 13 | 23 | 
 QDBusDemarshaller::toVariantInternal| Name:  | QDBusDemarshaller::toVariantInternal |  | Prototype:  | QVariant QDBusDemarshaller::toVariantInternal() |  | Coverage:  |  97.727% (43/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp |  | Lines:  | 242-305 |  
  |  | 26 | 23 | 
 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 | 
 QDBusMetaType::signatureToType| Name:  | QDBusMetaType::signatureToType |  | Prototype:  | int QDBusMetaType::signatureToType(const char *signature) |  | Coverage:  |  95.556% (43/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp |  | Lines:  | 308-380 |  
  |  | 25 | 23 | 
 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 | 
 QFileDialog::accept| Name:  | QFileDialog::accept |  | Prototype:  | void QFileDialog::accept() |  | Coverage:  |   0.000% (0/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp |  | Lines:  | 2582-2688 |  
  |  | 69 | 23 | 
 QHttpProtocolHandler::sendRequest| Name:  | QHttpProtocolHandler::sendRequest |  | Prototype:  | bool QHttpProtocolHandler::sendRequest() |  | Coverage:  |  73.750% (59/80) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpprotocolhandler.cpp |  | Lines:  | 257-436 |  
  |  | 93 | 23 | 
 QIconModeViewBase::doDynamicLayout| Name:  | QIconModeViewBase::doDynamicLayout |  | Prototype:  | void QIconModeViewBase::doDynamicLayout(const QListViewLayoutInfo &info) |  | Coverage:  |   0.000% (0/83) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp |  | Lines:  | 2947-3079 |  
  |  | 87 | 23 | 
 QImage::transformed| Name:  | QImage::transformed |  | Prototype:  | QImage QImage::transformed(const QTransform &matrix, Qt::TransformationMode mode ) const |  | Coverage:  |   0.000% (0/99) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 4607-4733 |  
  |  | 80 | 23 | 
 QLocaleData::doubleToString| Name:  | QLocaleData::doubleToString |  | Prototype:  | QString QLocaleData::doubleToString(const QChar _zero, const QChar plus, const QChar minus, const QChar exponential, const QChar group, const QChar decimal, double d, int precision, DoubleForm form, int width, unsigned flags) |  | Coverage:  |  94.000% (94/100) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 2751-2862 |  
  |  | 71 | 23 | 
 QMetaMethod::invoke| Name:  | QMetaMethod::invoke |  | Prototype:  | bool QMetaMethod::invoke(QObject *object, Qt::ConnectionType connectionType, QGenericReturnArgument returnValue, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const |  | Coverage:  |  76.316% (58/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2130-2283 |  
  |  | 99 | 23 | 
 QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility| Name:  | QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility |  | Prototype:  | QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility() |  | Coverage:  |   0.000% (0/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_3_compatibility.cpp |  | Lines:  | 96-164 |  
  |  | 66 | 23 | 
 QPainterPrivate::updateEmulationSpecifier| Name:  | QPainterPrivate::updateEmulationSpecifier |  | Prototype:  | void QPainterPrivate::updateEmulationSpecifier(QPainterState *s) |  | Coverage:  |   0.000% (0/187) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 674-877 |  
  |  | 112 | 23 | 
 QPlainTextEditPrivate::pageUpDown| Name:  | QPlainTextEditPrivate::pageUpDown |  | Prototype:  | void QPlainTextEditPrivate::pageUpDown(QTextCursor::MoveOperation op, QTextCursor::MoveMode moveMode, bool moveCursor) |  | Coverage:  |   0.000% (0/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 839-948 |  
  |  | 72 | 23 | 
 QPlatformCursorImage::createSystemCursor| Name:  | QPlatformCursorImage::createSystemCursor |  | Prototype:  | void QPlatformCursorImage::createSystemCursor(int id) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformcursor.cpp |  | Lines:  | 429-535 |  
  |  | 63 | 23 | 
 QString::replace| Name:  | QString::replace |  | Prototype:  | QString& QString::replace(const QRegExp &rx, const QString &after) |  | Coverage:  |  92.000% (69/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 3404-3539 |  
  |  | 87 | 23 | 
 QTextEngine::fontEngine| Name:  | QTextEngine::fontEngine |  | Prototype:  | QFontEngine *QTextEngine::fontEngine(const QScriptItem &si, QFixed *ascent, QFixed *descent, QFixed *leading) const |  | Coverage:  |   0.000% (0/92) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 2016-2132 |  
  |  | 77 | 23 | 
 QTextEngine::shapeTextWithHarfbuzz| Name:  | QTextEngine::shapeTextWithHarfbuzz |  | Prototype:  | int QTextEngine::shapeTextWithHarfbuzz(const QScriptItem &si, const ushort *string, int itemLength, QFontEngine *fontEngine, const QVector<uint> &itemBoundaries, bool kerningEnabled) const |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1337-1450 |  
  |  | 77 | 23 | 
 QTreeWidgetItem::setData| Name:  | QTreeWidgetItem::setData |  | Prototype:  | void QTreeWidgetItem::setData(int column, int role, const QVariant &value) |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp |  | Lines:  | 1704-1774 |  
  |  | 46 | 23 | 
 QWidgetResizeHandler::eventFilter| Name:  | QWidgetResizeHandler::eventFilter |  | Prototype:  | bool QWidgetResizeHandler::eventFilter(QObject *o, QEvent *ee) |  | Coverage:  |   0.000% (0/90) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp |  | Lines:  | 96-200 |  
  |  | 66 | 23 | 
 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 | 
 QXcbConnection::touchDeviceForId| Name:  | QXcbConnection::touchDeviceForId |  | Prototype:  | XInput2TouchDeviceData *QXcbConnection::touchDeviceForId(int id) |  | Coverage:  |  43.590% (34/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 388-482 |  
  |  | 70 | 23 | 
 QXcbConnection::xi2HandleScrollEvent| Name:  | QXcbConnection::xi2HandleScrollEvent |  | Prototype:  | void QXcbConnection::xi2HandleScrollEvent(void *event, ScrollingDevice &scrollingDevice) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 916-992 |  
  |  | 54 | 23 | 
 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 | 
 parseBrushValue| Name:  | parseBrushValue |  | Prototype:  | static BrushData parseBrushValue(const QCss::Value &v, const QPalette &pal) |  | Coverage:  |   0.000% (0/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 790-897 |  
  |  | 85 | 23 | 
 qt_messageTypeToString| Name:  | qt_messageTypeToString |  | Prototype:  | static QString qt_messageTypeToString(QOpenGLDebugMessage::Type type) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp |  | Lines:  | 758-787 |  
  |  | 3 | 23 | 
 variantToString| Name:  | variantToString |  | Prototype:  | static bool variantToString(const QVariant &arg, QString &out) |  | Coverage:  |  81.395% (70/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp |  | Lines:  | 81-160 |  
  |  | 71 | 23 | 
 Parser::parseString| Name:  | Parser::parseString |  | Prototype:  | bool Parser::parseString(bool *latin1) |  | Coverage:  |  61.538% (48/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 902-1012 |  
  |  | 71 | 24 | 
 QAccessibleTable::modelChange| Name:  | QAccessibleTable::modelChange |  | Prototype:  | void QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent *event) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp |  | Lines:  | 533-637 |  
  |  | 67 | 24 | 
 QCommandLineParserPrivate::parse| Name:  | QCommandLineParserPrivate::parse |  | Prototype:  | bool QCommandLineParserPrivate::parse(const QStringList &args) |  | Coverage:  |  97.222% (70/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp |  | Lines:  | 689-787 |  
  |  | 66 | 24 | 
 QDockAreaLayoutInfo::restoreState| Name:  | QDockAreaLayoutInfo::restoreState |  | Prototype:  | bool QDockAreaLayoutInfo::restoreState(QDataStream &stream, QList<QDockWidget*> &widgets, bool testing) |  | Coverage:  |   0.000% (0/84) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 1865-2008 |  
  |  | 85 | 24 | 
 QGraphicsViewPrivate::recalculateContentSize| Name:  | QGraphicsViewPrivate::recalculateContentSize |  | Prototype:  | void QGraphicsViewPrivate::recalculateContentSize() |  | Coverage:  |   0.000% (0/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp |  | Lines:  | 378-500 |  
  |  | 67 | 24 | 
 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 | 
 QHeaderViewPrivate::cascadingResize| Name:  | QHeaderViewPrivate::cascadingResize |  | Prototype:  | void QHeaderViewPrivate::cascadingResize(int visual, int newSize) |  | Coverage:  |   0.000% (0/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 3489-3595 |  
  |  | 65 | 24 | 
 QImage::setPixel| Name:  | QImage::setPixel |  | Prototype:  | void QImage::setPixel(int x, int y, uint index_or_rgb) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 2318-2393 |  
  |  | 45 | 24 | 
 QLatin15Codec::convertFromUnicode| Name:  | QLatin15Codec::convertFromUnicode |  | Prototype:  | QByteArray QLatin15Codec::convertFromUnicode(const QChar *in, int length, ConverterState *state) const |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp |  | Lines:  | 148-220 |  
  |  | 43 | 24 | 
 QMainWindowLayout::hover| Name:  | QMainWindowLayout::hover |  | Prototype:  | void QMainWindowLayout::hover(QLayoutItem *widgetItem, const QPoint &mousePos) |  | Coverage:  |   0.000% (0/94) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp |  | Lines:  | 2377-2489 |  
  |  | 68 | 24 | 
 QMetaObjectBuilder::deserialize| Name:  | QMetaObjectBuilder::deserialize |  | Prototype:  | void QMetaObjectBuilder::deserialize (QDataStream& stream, const QMap<QByteArray, const QMetaObject *>& references) |  | Coverage:  |  57.647% (49/85) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1697-1852 |  
  |  | 111 | 24 | 
 QObject::disconnect| Name:  | QObject::disconnect |  | Prototype:  | bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method) |  | Coverage:  |  75.325% (58/77) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2905-3009 |  
  |  | 72 | 24 | 
 QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility| Name:  | QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility |  | Prototype:  | QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility() |  | Coverage:  |   0.000% (0/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_4_compatibility.cpp |  | Lines:  | 96-167 |  
  |  | 69 | 24 | 
 QOpenGLWidget::metric| Name:  | QOpenGLWidget::metric |  | Prototype:  | int QOpenGLWidget::metric(QPaintDevice::PaintDeviceMetric metric) const |  | Coverage:  |   0.000% (0/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp |  | Lines:  | 1223-1291 |  
  |  | 41 | 24 | 
 QPainter::begin| Name:  | QPainter::begin |  | Prototype:  | bool QPainter::begin(QPaintDevice *pd) |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 1702-1859 |  
  |  | 94 | 24 | 
 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 | 
 QProcessPrivate::startProcess| Name:  | QProcessPrivate::startProcess |  | Prototype:  | void QProcessPrivate::startProcess() |  | Coverage:  |  80.263% (61/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp |  | Lines:  | 366-549 |  
  |  | 91 | 24 | 
 QTextEngine::shapeTextWithHarfbuzzNG| Name:  | QTextEngine::shapeTextWithHarfbuzzNG |  | Prototype:  | int QTextEngine::shapeTextWithHarfbuzzNG(const QScriptItem &si, const ushort *string, int itemLength, QFontEngine *fontEngine, const QVector<uint> &itemBoundaries, bool kerningEnabled, bool hasLetterSpacing) const |  | Coverage:  |   0.000% (0/82) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1130-1316 |  
  |  | 90 | 24 | 
 QToolBar::event| Name:  | QToolBar::event |  | Prototype:  | bool QToolBar::event(QEvent *event) |  | Coverage:  |   0.000% (0/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp |  | Lines:  | 1130-1227 |  
  |  | 45 | 24 | 
 QWidgetPrivate::setGeometry_sys| Name:  | QWidgetPrivate::setGeometry_sys |  | Prototype:  | void QWidgetPrivate::setGeometry_sys(int x, int y, int w, int h, bool isMove) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 7208-7309 |  
  |  | 66 | 24 | 
 QXmlSimpleReaderPrivate::parseEntityValue| Name:  | QXmlSimpleReaderPrivate::parseEntityValue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseEntityValue() |  | Coverage:  |  84.211% (48/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6797-6913 |  
  |  | 65 | 24 | 
 argToString| Name:  | argToString |  | Prototype:  | bool argToString(const QDBusArgument &busArg, QString &out) |  | Coverage:  |  80.000% (48/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp |  | Lines:  | 162-239 |  
  |  | 51 | 24 | 
 gray_convert_glyph| Name:  | gray_convert_glyph |  | Prototype:  | static int gray_convert_glyph( PWorker worker ) |  | Coverage:  |   0.000% (0/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 1582-1745 |  
  |  | 96 | 24 | 
 makeDistanceField| Name:  | makeDistanceField |  | Prototype:  | static void makeDistanceField(QDistanceFieldData *data, const QPainterPath &path, int dfScale, int offs) |  | Coverage:  |   0.000% (0/69) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 489-694 |  
  |  | 151 | 24 | 
 matches| Name:  | matches |  | Prototype:  | static bool matches(const QJsonObject &object, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QOpenGLConfig::Gpu &gpu) |  | Coverage:  |   0.000% (0/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp |  | Lines:  | 314-387 |  
  |  | 43 | 24 | 
 spiStatesFromQState| Name:  | spiStatesFromQState |  | Prototype:  | quint64 spiStatesFromQState(QAccessible::State state) |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp |  | Lines:  | 59-121 |  
  |  | 50 | 24 | 
 QDateTimeEditPrivate::stepBy| Name:  | QDateTimeEditPrivate::stepBy |  | Prototype:  | QDateTime QDateTimeEditPrivate::stepBy(int sectionIndex, int steps, bool test) const |  | Coverage:  |   0.000% (0/105) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp |  | Lines:  | 2000-2131 |  
  |  | 83 | 25 | 
 QGL2PaintEngineExPrivate::fill| Name:  | QGL2PaintEngineExPrivate::fill |  | Prototype:  | void QGL2PaintEngineExPrivate::fill(const QVectorPath& path) |  | Coverage:  |   4.082% (4/98) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp |  | Lines:  | 745-993 |  
  |  | 122 | 25 | 
 QGestureManager::deliverEvents| Name:  | QGestureManager::deliverEvents |  | Prototype:  | void QGestureManager::deliverEvents(const QSet<QGesture *> &gestures, QSet<QGesture *> *undeliveredGestures) |  | Coverage:  |   0.000% (0/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp |  | Lines:  | 610-727 |  
  |  | 81 | 25 | 
 QGraphicsScenePrivate::draw| Name:  | QGraphicsScenePrivate::draw |  | Prototype:  | void QGraphicsScenePrivate::draw(QGraphicsItem *item, QPainter *painter, const QTransform *const viewTransform, const QTransform *const transformPtr, QRegion *exposedRegion, QWidget *widget, qreal opacity, const QTransform *effectTransform, bool wasDirtyParentSceneTransform, bool drawItem) |  | Coverage:  |   0.000% (0/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 4879-5000 |  
  |  | 75 | 25 | 
 QGraphicsScenePrivate::drawSubtreeRecursive| Name:  | QGraphicsScenePrivate::drawSubtreeRecursive |  | Prototype:  | void QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem *item, QPainter *painter, const QTransform *const viewTransform, QRegion *exposedRegion, QWidget *widget, qreal parentOpacity, const QTransform *const effectTransform) |  | Coverage:  |   0.000% (0/108) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 4718-4856 |  
  |  | 82 | 25 | 
 QGuiApplicationPrivate::init| Name:  | QGuiApplicationPrivate::init |  | Prototype:  | void QGuiApplicationPrivate::init() |  | Coverage:  |   0.000% (0/84) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp |  | Lines:  | 1305-1462 |  
  |  | 78 | 25 | 
 QImage::copy| Name:  | QImage::copy |  | Prototype:  | QImage QImage::copy(const QRect& r) const |  | Coverage:  |   0.000% (0/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 1158-1269 |  
  |  | 81 | 25 |