| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ | 
 QXcbMime::mimeConvertToFormat| Name:  | QXcbMime::mimeConvertToFormat |  | Prototype:  | QVariant QXcbMime::mimeConvertToFormat(QXcbConnection *connection, xcb_atom_t a, const QByteArray &data, const QString &format, QVariant::Type requestedType, const QByteArray &encoding) |  | Coverage:  |   6.154% (4/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp |  | Lines:  | 171-267 |  
  |  | 37 | 15 | 
 QXcbXSettingsPrivate::populateSettings| Name:  | QXcbXSettingsPrivate::populateSettings |  | Prototype:  | void populateSettings(const QByteArray &xSettings) |  | Coverage:  |  36.508% (23/63) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp |  | Lines:  | 149-222 |  
  |  | 52 | 15 | 
 QXmlStreamReaderPrivate::getChar_helper| Name:  | QXmlStreamReaderPrivate::getChar_helper |  | Prototype:  | uint QXmlStreamReaderPrivate::getChar_helper() |  | Coverage:  |  65.060% (54/83) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1468-1548 |  
  |  | 54 | 15 | 
 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 | 
 QZipWriterPrivate::addEntry| Name:  | QZipWriterPrivate::addEntry |  | Prototype:  | void QZipWriterPrivate::addEntry(EntryType type, const QString &fileName, const QByteArray &contents ) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp |  | Lines:  | 647-758 |  
  |  | 67 | 15 | 
 ValueExtractor::extractBox| Name:  | ValueExtractor::extractBox |  | Prototype:  | bool ValueExtractor::extractBox(int *margins, int *paddings, int *spacing) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 524-550 |  
  |  | 19 | 15 | 
 bannerPageToString| Name:  | bannerPageToString |  | Prototype:  | static inline QString bannerPageToString(const QCUPSSupport::BannerPage bannerPage) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qcups.cpp |  | Lines:  | 139-152 |  
  |  | 3 | 15 | 
 blend_transformed_bilinear_rgb565| Name:  | blend_transformed_bilinear_rgb565 |  | Prototype:  | static void blend_transformed_bilinear_rgb565(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4618-4809 |  
  |  | 143 | 15 | 
 blend_transformed_rgb565| Name:  | blend_transformed_rgb565 |  | Prototype:  | static void blend_transformed_rgb565(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4910-5042 |  
  |  | 91 | 15 | 
 calculateCoarseTimerTimeout| Name:  | calculateCoarseTimerTimeout |  | Prototype:  | static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime) |  | Coverage:  |  92.308% (48/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp |  | Lines:  | 230-338 |  
  |  | 49 | 15 | 
 distributeMultiBox| Name:  | distributeMultiBox |  | Prototype:  | static void distributeMultiBox(QVector<QLayoutStruct> &chain, int start, int end, int minSize, int sizeHint, QVector<int> &stretchArray, int stretch) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 628-691 |  
  |  | 42 | 15 | 
 fetchTransformed64| Name:  | fetchTransformed64 |  | Prototype:  | template<TextureBlendType blendType> static const QRgba64 * fetchTransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 1646-1749 |  
  |  | 63 | 15 | 
 isInheritable| Name:  | isInheritable |  | Prototype:  | static inline bool isInheritable(Property propertyId) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 374-395 |  
  |  | 4 | 15 | 
 parseStyleValue| Name:  | parseStyleValue |  | Prototype:  | static BorderStyle parseStyleValue(QCss::Value v) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 908-942 |  
  |  | 16 | 15 | 
 qWidgetShortcutContextMatcher| Name:  | qWidgetShortcutContextMatcher |  | Prototype:  | bool qWidgetShortcutContextMatcher(QObject *object, Qt::ShortcutContext context) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp |  | Lines:  | 77-139 |  
  |  | 35 | 15 | 
 qt_mktime| Name:  | qt_mktime |  | Prototype:  | static qint64 qt_mktime(QDate *date, QTime *time, QDateTimePrivate::DaylightStatus *daylightStatus, QString *abbreviation, bool *ok = 0) |  | Coverage:  |  69.565% (32/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 2229-2342 |  
  |  | 43 | 15 | 
 removeDotsFromPath| Name:  | removeDotsFromPath |  | Prototype:  | static void removeDotsFromPath(QString *path) |  | Coverage:  |  83.516% (76/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1535-1609 |  
  |  | 39 | 15 | 
 scanEscapeSequence| Name:  | scanEscapeSequence |  | Prototype:  | static inline bool scanEscapeSequence(const char *&json, const char *end, uint *ch) |  | Coverage:  |  47.059% (16/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 842-885 |  
  |  | 24 | 15 | 
 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 | 
 typeOfVariant| Name:  | typeOfVariant |  | Prototype:  | static uint typeOfVariant(const QVariant &value) |  | Coverage:  |  23.529% (4/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp |  | Lines:  | 551-573 |  
  |  | 4 | 15 | 
 write_xpm_image| Name:  | write_xpm_image |  | Prototype:  | static bool write_xpm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName) |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp |  | Lines:  | 1089-1173 |  
  |  | 55 | 15 | 
 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 | 
 Declaration::iconValue| Name:  | Declaration::iconValue |  | Prototype:  | QIcon Declaration::iconValue() const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1696-1741 |  
  |  | 31 | 16 | 
 DeviceIntegration::DeviceIntegration| Name:  | DeviceIntegration::DeviceIntegration |  | Prototype:  | DeviceIntegration::DeviceIntegration() |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfshooks.cpp |  | Lines:  | 69-128 |  
  |  | 24 | 16 | 
 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 | 
 QAbstractAnimationPrivate::setState| Name:  | QAbstractAnimationPrivate::setState |  | Prototype:  | void QAbstractAnimationPrivate::setState(QAbstractAnimation::State newState) |  | Coverage:  |  91.549% (65/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 957-1035 |  
  |  | 43 | 16 | 
 QAbstractItemView::selectionCommand| Name:  | QAbstractItemView::selectionCommand |  | Prototype:  | QItemSelectionModel::SelectionFlags QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event) const |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 3915-3952 |  
  |  | 18 | 16 | 
 QAbstractItemView::viewportEvent| Name:  | QAbstractItemView::viewportEvent |  | Prototype:  | bool QAbstractItemView::viewportEvent(QEvent *event) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 1691-1748 |  
  |  | 33 | 16 | 
 QApplicationPrivate::giveFocusAccordingToFocusPolicy| Name:  | QApplicationPrivate::giveFocusAccordingToFocusPolicy |  | Prototype:  | void QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget *widget, QEvent *event, QPoint localPos) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp |  | Lines:  | 4238-4292 |  
  |  | 31 | 16 | 
 QAuthenticatorPrivate::parseDigestAuthenticationChallenge| Name:  | QAuthenticatorPrivate::parseDigestAuthenticationChallenge |  | Prototype:  | QHash<QByteArray, QByteArray> QAuthenticatorPrivate::parseDigestAuthenticationChallenge(const QByteArray &challenge) |  | Coverage:  |  79.310% (46/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 536-599 |  
  |  | 44 | 16 | 
 QDBusMenuItem::convertKeySequence| Name:  | QDBusMenuItem::convertKeySequence |  | Prototype:  | QDBusMenuShortcut QDBusMenuItem::convertKeySequence(const QKeySequence &sequence) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp |  | Lines:  | 233-260 |  
  |  | 15 | 16 | 
 QDateTimeEdit::focusInEvent| Name:  | QDateTimeEdit::focusInEvent |  | Prototype:  | void QDateTimeEdit::focusInEvent(QFocusEvent *event) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp |  | Lines:  | 1214-1261 |  
  |  | 31 | 16 | 
 QDateTimeEditPrivate::convertToPublic| Name:  | QDateTimeEditPrivate::convertToPublic |  | Prototype:  | QDateTimeEdit::Section QDateTimeEditPrivate::convertToPublic(QDateTimeParser::Section s) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp |  | Lines:  | 2245-2265 |  
  |  | 11 | 16 | 
 QDateTimeParser::findDay| Name:  | QDateTimeParser::findDay |  | Prototype:  | int QDateTimeParser::findDay(const QString &str1, int startDay, int sectionIndex, QString *usedDay, int *used) const |  | Coverage:  |  40.000% (20/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 1310-1365 |  
  |  | 38 | 16 | 
 QDateTimeParser::findMonth| Name:  | QDateTimeParser::findMonth |  | Prototype:  | int QDateTimeParser::findMonth(const QString &str1, int startMonth, int sectionIndex, QString *usedMonth, int *used) const |  | Coverage:  |  86.000% (43/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 1246-1308 |  
  |  | 40 | 16 | 
 QDeviceDiscoveryUDev::scanConnectedDevices| Name:  | QDeviceDiscoveryUDev::scanConnectedDevices |  | Prototype:  | QStringList QDeviceDiscoveryUDev::scanConnectedDevices() |  | Coverage:  |   0.000% (0/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/devicediscovery/qdevicediscovery_udev.cpp |  | Lines:  | 103-159 |  
  |  | 40 | 16 | 
 QDialog::setVisible| Name:  | QDialog::setVisible |  | Prototype:  | void QDialog::setVisible(bool visible) |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp |  | Lines:  | 716-790 |  
  |  | 40 | 16 | 
 QDockAreaLayoutInfo::minimumSize| Name:  | QDockAreaLayoutInfo::minimumSize |  | Prototype:  | QSize QDockAreaLayoutInfo::minimumSize() const |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 269-326 |  
  |  | 30 | 16 | 
 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 | 
 QEglConfigChooser::chooseConfig| Name:  | QEglConfigChooser::chooseConfig |  | Prototype:  | EGLConfig QEglConfigChooser::chooseConfig() |  | Coverage:  |   0.000% (0/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp |  | Lines:  | 235-317 |  
  |  | 47 | 16 | 
 QEvdevKeyboardHandler::readKeycode| Name:  | QEvdevKeyboardHandler::readKeycode |  | Prototype:  | void QEvdevKeyboardHandler::readKeycode() |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 153-216 |  
  |  | 34 | 16 | 
 QFSFileEnginePrivate::nativeOpen| Name:  | QFSFileEnginePrivate::nativeOpen |  | Prototype:  | bool QFSFileEnginePrivate::nativeOpen(QIODevice::OpenMode openMode) |  | Coverage:  |  30.508% (18/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp |  | Lines:  | 157-249 |  
  |  | 49 | 16 | 
 QFile::copy| Name:  | QFile::copy |  | Prototype:  | bool QFile::copy(const QString &newName) |  | Coverage:  |  55.102% (27/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp |  | Lines:  | 748-836 |  
  |  | 53 | 16 | 
 QFileInfoPrivate::getFileName| Name:  | QFileInfoPrivate::getFileName |  | Prototype:  | QString QFileInfoPrivate::getFileName(QAbstractFileEngine::FileName name) const |  | Coverage:  |  92.683% (38/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp |  | Lines:  | 48-98 |  
  |  | 32 | 16 | 
 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 | 
 QFontDialogPrivate::updateFamilies| Name:  | QFontDialogPrivate::updateFamilies |  | Prototype:  | void QFontDialogPrivate::updateFamilies() |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp |  | Lines:  | 487-566 |  
  |  | 50 | 16 | 
 QFontEngine::getGlyphPositions| Name:  | QFontEngine::getGlyphPositions |  | Prototype:  | void QFontEngine::getGlyphPositions(const QGlyphLayout &glyphs, const QTransform &matrix, QTextItem::RenderFlags flags, QVarLengthArray<glyph_t> &glyphs_out, QVarLengthArray<QFixedPoint> &positions) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 441-557 |  
  |  | 88 | 16 | 
 QFontEngineMulti::addOutlineToPath| Name:  | QFontEngineMulti::addOutlineToPath |  | Prototype:  | void QFontEngineMulti::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 2002-2059 |  
  |  | 35 | 16 | 
 QFontSubset::createToUnicodeMap| Name:  | QFontSubset::createToUnicodeMap |  | Prototype:  | QByteArray QFontSubset::createToUnicodeMap() const |  | Coverage:  |   0.000% (0/54) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp |  | Lines:  | 209-299 |  
  |  | 69 | 16 | 
 QFtpPrivate::_q_startNextCommand| Name:  | QFtpPrivate::_q_startNextCommand |  | Prototype:  | void QFtpPrivate::_q_startNextCommand() |  | Coverage:  |  78.571% (44/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp |  | Lines:  | 2239-2308 |  
  |  | 48 | 16 | 
 QGL2PEXVertexArray::addPath| Name:  | QGL2PEXVertexArray::addPath |  | Prototype:  | void QGL2PEXVertexArray::addPath(const QVectorPath &path, GLfloat curveInverseScale, bool outline) |  | Coverage:  |  48.837% (21/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp |  | Lines:  | 86-157 |  
  |  | 43 | 16 | 
 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 | 
 QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent| Name:  | QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent |  | Prototype:  | void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent(QGraphicsSceneMouseEvent *event) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp |  | Lines:  | 246-330 |  
  |  | 51 | 16 | 
 QGridLayoutPrivate::setupLayoutData| Name:  | QGridLayoutPrivate::setupLayoutData |  | Prototype:  | void QGridLayoutPrivate::setupLayoutData(int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 768-863 |  
  |  | 51 | 16 | 
 QGuiApplicationPrivate::isWindowBlocked| Name:  | QGuiApplicationPrivate::isWindowBlocked |  | Prototype:  | bool QGuiApplicationPrivate::isWindowBlocked(QWindow *window, QWindow **blockingWindow) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp |  | Lines:  | 795-863 |  
  |  | 43 | 16 | 
 QHeaderView::initializeSections| Name:  | QHeaderView::initializeSections |  | Prototype:  | void QHeaderView::initializeSections(int start, int end) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp |  | Lines:  | 2152-2218 |  
  |  | 43 | 16 | 
 QHttpNetworkConnectionChannel::handleStatus| Name:  | QHttpNetworkConnectionChannel::handleStatus |  | Prototype:  | void QHttpNetworkConnectionChannel::handleStatus() |  | Coverage:  |  80.000% (28/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp |  | Lines:  | 540-599 |  
  |  | 32 | 16 | 
 QImage::operator==| Name:  | QImage::operator== |  | Prototype:  | bool QImage::operator==(const QImage & i) const |  | Coverage:  |   0.000% (0/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 3581-3630 |  
  |  | 31 | 16 | 
 QItemSelectionModel::emitSelectionChanged| Name:  | QItemSelectionModel::emitSelectionChanged |  | Prototype:  | void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection) |  | Coverage:  | 100.000% (56/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1801-1868 |  
  |  | 37 | 16 | 
 QJsonParseError::errorString| Name:  | QJsonParseError::errorString |  | Prototype:  | QString QJsonParseError::errorString() const |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 141-196 |  
  |  | 33 | 16 | 
 QMenu::actionEvent| Name:  | QMenu::actionEvent |  | Prototype:  | void QMenu::actionEvent(QActionEvent *e) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 3294-3373 |  
  |  | 44 | 16 | 
 QMetaObject::connectSlotsByName| Name:  | QMetaObject::connectSlotsByName |  | Prototype:  | void QMetaObject::connectSlotsByName(QObject *o) |  | Coverage:  |  85.185% (46/54) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3454-3535 |  
  |  | 48 | 16 | 
 QOpenGL2PEXVertexArray::addPath| Name:  | QOpenGL2PEXVertexArray::addPath |  | Prototype:  | void QOpenGL2PEXVertexArray::addPath(const QVectorPath &path, GLfloat curveInverseScale, bool outline) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl2pexvertexarray.cpp |  | Lines:  | 86-157 |  
  |  | 43 | 16 | 
 QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core| Name:  | QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core |  | Prototype:  | QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core() |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_2_core.cpp |  | Lines:  | 88-135 |  
  |  | 45 | 16 | 
 QPainter::drawImage| Name:  | QPainter::drawImage |  | Prototype:  | void QPainter::drawImage(const QRectF &targetRect, const QImage &image, const QRectF &sourceRect, Qt::ImageConversionFlags flags) |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 5413-5524 |  
  |  | 78 | 16 | 
 QPainterPath::contains| Name:  | QPainterPath::contains |  | Prototype:  | bool QPainterPath::contains(const QRectF &rect) const |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 2156-2228 |  
  |  | 34 | 16 | 
 QPathSegments::addPath| Name:  | QPathSegments::addPath |  | Prototype:  | void QPathSegments::addPath(const QPainterPath &path) |  | Coverage:  |   0.000% (0/54) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 916-1004 |  
  |  | 55 | 16 | 
 QPdfEngine::updateState| Name:  | QPdfEngine::updateState |  | Prototype:  | void QPdfEngine::updateState(const QPaintEngineState &state) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp |  | Lines:  | 1035-1096 |  
  |  | 47 | 16 | 
 QPlainTextDocumentLayout::documentChanged| Name:  | QPlainTextDocumentLayout::documentChanged |  | Prototype:  | void QPlainTextDocumentLayout::documentChanged(int from, int charsRemoved, int charsAdded) |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 285-349 |  
  |  | 44 | 16 | 
 QPlainTextEdit::paintEvent| Name:  | QPlainTextEdit::paintEvent |  | Prototype:  | void QPlainTextEdit::paintEvent(QPaintEvent *e) |  | Coverage:  |   0.000% (0/88) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 1882-2013 |  
  |  | 88 | 16 | 
 QPrintDialogPrivate::setupPrinter| Name:  | QPrintDialogPrivate::setupPrinter |  | Prototype:  | void QPrintDialogPrivate::setupPrinter() |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp |  | Lines:  | 392-468 |  
  |  | 43 | 16 | 
 QRegExp::escape| Name:  | QRegExp::escape |  | Prototype:  | QString QRegExp::escape(const QString &str) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4523-4550 |  
  |  | 9 | 16 | 
 QRegExpEngine::Box::cat| Name:  | QRegExpEngine::Box::cat |  | Prototype:  | void QRegExpEngine::Box::cat(const Box &b) |  | Coverage:  | 100.000% (53/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2527-2595 |  
  |  | 43 | 16 | 
 QRegularExpressionPrivate::doMatch| Name:  | QRegularExpressionPrivate::doMatch |  | Prototype:  | QRegularExpressionMatchPrivate *QRegularExpressionPrivate::doMatch(const QString &subject, int subjectStart, int subjectLength, int offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions, CheckSubjectStringOption checkSubjectStringOption, const QRegularExpressionMatchPrivate *previous) const |  | Coverage:  |  92.647% (63/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1262-1405 |  
  |  | 78 | 16 | 
 QSortFilterProxyModel::lessThan| Name:  | QSortFilterProxyModel::lessThan |  | Prototype:  | bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const |  | Coverage:  |  41.667% (15/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2652-2691 |  
  |  | 21 | 16 | 
 QSqlQuery::seek| Name:  | QSqlQuery::seek |  | Prototype:  | bool QSqlQuery::seek(int index, bool relative) |  | Coverage:  |  74.510% (38/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 556-617 |  
  |  | 40 | 16 | 
 QSslKeyPrivate::toPem| Name:  | QSslKeyPrivate::toPem |  | Prototype:  | QByteArray QSslKeyPrivate::toPem(const QByteArray &passPhrase) const |  | Coverage:  |  58.824% (30/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 190-254 |  
  |  | 44 | 16 | 
 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 | 
 QString::replace| Name:  | QString::replace |  | Prototype:  | QString &QString::replace(const QRegularExpression &re, const QString &after) |  | Coverage:  | 100.000% (46/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 3562-3670 |  
  |  | 63 | 16 | 
 QStyleSheetStyle::setProperties| Name:  | QStyleSheetStyle::setProperties |  | Prototype:  | void QStyleSheetStyle::setProperties(QWidget *w) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 2496-2554 |  
  |  | 36 | 16 | 
 QTextCursorPrivate::adjustCursor| Name:  | QTextCursorPrivate::adjustCursor |  | Prototype:  | void QTextCursorPrivate::adjustCursor(QTextCursor::MoveOperation m) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 212-276 |  
  |  | 44 | 16 | 
 QTextDocument::loadResource| Name:  | QTextDocument::loadResource |  | Prototype:  | QVariant QTextDocument::loadResource(int type, const QUrl &name) |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 2128-2204 |  
  |  | 47 | 16 | 
 QTextDocumentLayoutPrivate::layoutFrame| Name:  | QTextDocumentLayoutPrivate::layoutFrame |  | Prototype:  | QRectF QTextDocumentLayoutPrivate::layoutFrame(QTextFrame *f, int layoutFrom, int layoutTo, QFixed frameWidth, QFixed frameHeight, QFixed parentY) |  | Coverage:  |   0.000% (0/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 2095-2236 |  
  |  | 93 | 16 | 
 QTextEdit::keyPressEvent| Name:  | QTextEdit::keyPressEvent |  | Prototype:  | void QTextEdit::keyPressEvent(QKeyEvent *e) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp |  | Lines:  | 1197-1348 |  
  |  | 49 | 16 | 
 QTextHtmlExporter::emitFragment| Name:  | QTextHtmlExporter::emitFragment |  | Prototype:  | void QTextHtmlExporter::emitFragment(const QTextFragment &fragment) |  | Coverage:  |   0.000% (0/54) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 2637-2716 |  
  |  | 51 | 16 | 
 QTextHtmlImporter::import| Name:  | QTextHtmlImporter::import |  | Prototype:  | void QTextHtmlImporter::import() |  | Coverage:  |   0.000% (0/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp |  | Lines:  | 450-556 |  
  |  | 51 | 16 | 
 QTextStreamPrivate::scan| Name:  | QTextStreamPrivate::scan |  | Prototype:  | bool QTextStreamPrivate::scan(const QChar **ptr, int *length, int maxlen, TokenDelimiter delimiter) |  | Coverage:  |  98.649% (73/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 650-737 |  
  |  | 51 | 16 | 
 QTextTable::insertColumns| Name:  | QTextTable::insertColumns |  | Prototype:  | void QTextTable::insertColumns(int pos, int num) |  | Coverage:  |   0.000% (0/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp |  | Lines:  | 741-834 |  
  |  | 63 | 16 | 
 QToolBarAreaLayoutInfo::moveToolBar| Name:  | QToolBarAreaLayoutInfo::moveToolBar |  | Prototype:  | void QToolBarAreaLayoutInfo::moveToolBar(QToolBar *toolbar, int pos) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp |  | Lines:  | 396-481 |  
  |  | 46 | 16 | 
 QTreeViewPrivate::updateScrollBars| Name:  | QTreeViewPrivate::updateScrollBars |  | Prototype:  | void QTreeViewPrivate::updateScrollBars() |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 3654-3726 |  
  |  | 55 | 16 | 
 QVariant::save| Name:  | QVariant::save |  | Prototype:  | void QVariant::save(QDataStream &s) const |  | Coverage:  |  75.000% (39/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 2095-2146 |  
  |  | 35 | 16 | 
 QVariantAnimationPrivate::getInterpolator| Name:  | QVariantAnimationPrivate::getInterpolator |  | Prototype:  | QVariantAnimation::Interpolator QVariantAnimationPrivate::getInterpolator(int interpolationType) |  | Coverage:  |  50.000% (16/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 454-495 |  
  |  | 20 | 16 | 
 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 | 
 QWidgetLineControl::maskString| Name:  | QWidgetLineControl::maskString |  | Prototype:  | QString QWidgetLineControl::maskString(uint pos, const QString &str, bool clear) const |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1168-1233 |  
  |  | 40 | 16 | 
 QWidgetPrivate::setNetWmWindowTypes| Name:  | QWidgetPrivate::setNetWmWindowTypes |  | Prototype:  | void QWidgetPrivate::setNetWmWindowTypes(bool skipIfMissing) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12960-12999 |  
  |  | 33 | 16 | 
 QWidgetTextControlPrivate::mousePressEvent| Name:  | QWidgetTextControlPrivate::mousePressEvent |  | Prototype:  | void QWidgetTextControlPrivate::mousePressEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos) |  | Coverage:  |   0.000% (0/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 1586-1687 |  
  |  | 63 | 16 | 
 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 | 
 QXcbDrag::findRealWindow| Name:  | QXcbDrag::findRealWindow |  | Prototype:  | xcb_window_t QXcbDrag::findRealWindow(const QPoint & pos, xcb_window_t w, int md, bool ignoreNonXdndAwareWindows) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 254-329 |  
  |  | 50 | 16 | 
 QXlibEglIntegration::getCompatibleVisualId| Name:  | QXlibEglIntegration::getCompatibleVisualId |  | Prototype:  | VisualID QXlibEglIntegration::getCompatibleVisualId(Display *display, EGLDisplay eglDisplay, EGLConfig config) |  | Coverage:  |   0.000% (0/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qxlibeglintegration.cpp |  | Lines:  | 45-162 |  
  |  | 104 | 16 | 
 QXmlInputSource::fromRawData| Name:  | QXmlInputSource::fromRawData |  | Prototype:  | QString QXmlInputSource::fromRawData(const QByteArray &data, bool beginning) |  | Coverage:  |  59.524% (50/84) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 1347-1435 |  
  |  | 50 | 16 |