| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QPixmapStyle::sliderSizeFromContents| Name:  | QPixmapStyle::sliderSizeFromContents |  | Prototype:  | QSize QPixmapStyle::sliderSizeFromContents(const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp |  | Lines:  | 984-1003 |  
  |  | 10 | 3 | 
 QPlainTextEdit::anchorAt| Name:  | QPlainTextEdit::anchorAt |  | Prototype:  | QString QPlainTextEdit::anchorAt(const QPoint &pos) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 1392-1405 |  
  |  | 10 | 2 | 
 QPlainTextEditPrivate::relayoutDocument| Name:  | QPlainTextEditPrivate::relayoutDocument |  | Prototype:  | void QPlainTextEditPrivate::relayoutDocument() |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 1844-1859 |  
  |  | 10 | 2 | 
 QPluginLoader::setFileName| Name:  | QPluginLoader::setFileName |  | Prototype:  | void QPluginLoader::setFileName(const QString &fileName) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp |  | Lines:  | 349-373 |  
  |  | 10 | 3 | 
 QPolygon::setPoints| Name:  | QPolygon::setPoints |  | Prototype:  | void QPolygon::setPoints(int nPoints, int firstx, int firsty, ...) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp |  | Lines:  | 335-348 |  
  |  | 10 | 2 | 
 QPpmHandler::read| Name:  | QPpmHandler::read |  | Prototype:  | bool QPpmHandler::read(QImage *image) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp |  | Lines:  | 468-485 |  
  |  | 10 | 4 | 
 QPrintPreviewDialogPrivate::_q_navigate| Name:  | QPrintPreviewDialogPrivate::_q_navigate |  | Prototype:  | void QPrintPreviewDialogPrivate::_q_navigate(QAction* action) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp |  | Lines:  | 529-541 |  
  |  | 10 | 5 | 
 QProcess::start| Name:  | QProcess::start |  | Prototype:  | void QProcess::start(const QString &program, const QStringList &arguments, OpenMode mode) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 2079-2095 |  
  |  | 10 | 3 | 
 QProcessPoller::QProcessPoller| Name:  | QProcessPoller::QProcessPoller |  | Prototype:  | QProcessPoller::QProcessPoller(const QProcessPrivate &proc) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp |  | Lines:  | 142-159 |  
  |  | 10 | 4 | 
 QProcessPrivate::_q_canWrite| Name:  | QProcessPrivate::_q_canWrite |  | Prototype:  | bool QProcessPrivate::_q_canWrite() |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 1097-1116 |  
  |  | 10 | 5 | 
 QRadialGradient::QRadialGradient| Name:  | QRadialGradient::QRadialGradient |  | Prototype:  | QRadialGradient::QRadialGradient(qreal cx, qreal cy, qreal radius, qreal fx, qreal fy) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp |  | Lines:  | 1886-1900 |  
  |  | 10 | 1 | 
 QReadWriteLockPrivate::recursiveLockForWrite| Name:  | QReadWriteLockPrivate::recursiveLockForWrite |  | Prototype:  | bool QReadWriteLockPrivate::recursiveLockForWrite(int timeout) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 557-573 |  
  |  | 10 | 3 | 
 QRegExpEngine::getRep| Name:  | QRegExpEngine::getRep |  | Prototype:  | int QRegExpEngine::getRep(int def) |  | Coverage:  |  85.714% (12/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3296-3312 |  
  |  | 10 | 4 | 
 QRegion::copy| Name:  | QRegion::copy |  | Prototype:  | QRegion QRegion::copy() const |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 3919-3932 |  
  |  | 10 | 3 | 
 QRegularExpressionValidator::validate| Name:  | QRegularExpressionValidator::validate |  | Prototype:  | QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp |  | Lines:  | 1016-1035 |  
  |  | 10 | 4 | 
 QResourceFileEngine::extension| Name:  | QResourceFileEngine::extension |  | Prototype:  | bool QResourceFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp |  | Lines:  | 1455-1469 |  
  |  | 10 | 3 | 
 QResourceFileEngine::read| Name:  | QResourceFileEngine::read |  | Prototype:  | qint64 QResourceFileEngine::read(char *data, qint64 len) |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp |  | Lines:  | 1277-1290 |  
  |  | 10 | 4 | 
 QRingBuffer::read| Name:  | QRingBuffer::read |  | Prototype:  | qint64 QRingBuffer::read(char *data, qint64 maxLength) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp |  | Lines:  | 248-261 |  
  |  | 10 | 3 | 
 QRingBuffer::readPointerAtPosition| Name:  | QRingBuffer::readPointerAtPosition |  | Prototype:  | const char *QRingBuffer::readPointerAtPosition(qint64 pos, qint64 &length) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp |  | Lines:  | 54-70 |  
  |  | 10 | 4 | 
 QScrollArea::ensureVisible| Name:  | QScrollArea::ensureVisible |  | Prototype:  | void QScrollArea::ensureVisible(int x, int y, int xmargin, int ymargin) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollarea.cpp |  | Lines:  | 441-458 |  
  |  | 10 | 5 | 
 QScrollbarStyleAnimation::QScrollbarStyleAnimation| Name:  | QScrollbarStyleAnimation::QScrollbarStyleAnimation |  | Prototype:  | QScrollbarStyleAnimation::QScrollbarStyleAnimation(Mode mode, QObject *target) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp |  | Lines:  | 328-343 |  
  |  | 10 | 3 | 
 QScrollerPrivate::createScrollToSegments| Name:  | QScrollerPrivate::createScrollToSegments |  | Prototype:  | void QScrollerPrivate::createScrollToSegments(qreal v, qreal deltaTime, qreal endPos, Qt::Orientation orientation, ScrollType type) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 1236-1255 |  
  |  | 10 | 2 | 
 QScrollerPrivate::pressWhileScrolling| Name:  | QScrollerPrivate::pressWhileScrolling |  | Prototype:  | bool QScrollerPrivate::pressWhileScrolling(const QPointF &position, qint64 timestamp) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 1693-1708 |  
  |  | 10 | 2 | 
 QScrollerPrivate::setContentPositionHelperScrolling| Name:  | QScrollerPrivate::setContentPositionHelperScrolling |  | Prototype:  | void QScrollerPrivate::setContentPositionHelperScrolling() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 1879-1901 |  
  |  | 10 | 1 | 
 QScrollerPrivate::timerTick| Name:  | QScrollerPrivate::timerTick |  | Prototype:  | void QScrollerPrivate::timerTick() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 945-970 |  
  |  | 10 | 3 | 
 QSequentialAnimationGroupPrivate::restart| Name:  | QSequentialAnimationGroupPrivate::restart |  | Prototype:  | void QSequentialAnimationGroupPrivate::restart() |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp |  | Lines:  | 149-166 |  
  |  | 10 | 4 | 
 QSettings::endGroup| Name:  | QSettings::endGroup |  | Prototype:  | void QSettings::endGroup() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 2907-2922 |  
  |  | 10 | 4 | 
 QSharedMemory::unlock| Name:  | QSharedMemory::unlock |  | Prototype:  | bool QSharedMemory::unlock() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp |  | Lines:  | 528-540 |  
  |  | 10 | 3 | 
 QShortcut::QShortcut| Name:  | QShortcut::QShortcut |  | Prototype:  | QShortcut::QShortcut(const QKeySequence &key, QWidget *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp |  | Lines:  | 456-472 |  
  |  | 10 | 4 | 
 QShortcutMap::translateModifiers| Name:  | QShortcutMap::translateModifiers |  | Prototype:  | int QShortcutMap::translateModifiers(Qt::KeyboardModifiers modifiers) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp |  | Lines:  | 611-623 |  
  |  | 10 | 5 | 
 QSimpleDrag::drop| Name:  | QSimpleDrag::drop |  | Prototype:  | void QSimpleDrag::drop(const QPoint &globalPos) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp |  | Lines:  | 382-399 |  
  |  | 10 | 3 | 
 QSimpleTextCodec::convertToUnicode| Name:  | QSimpleTextCodec::convertToUnicode |  | Prototype:  | QString QSimpleTextCodec::convertToUnicode(const char* chars, int len, ConverterState *) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp |  | Lines:  | 643-660 |  
  |  | 10 | 4 | 
 QSizeF::scaled| Name:  | QSizeF::scaled |  | Prototype:  | QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode) const noexcept |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Lines:  | 656-676 |  
  |  | 10 | 4 | 
 QSizeGrip::eventFilter| Name:  | QSizeGrip::eventFilter |  | Prototype:  | bool QSizeGrip::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 481-497 |  
  |  | 10 | 2 | 
 QSocks5SocketEngine::readDatagram| Name:  | QSocks5SocketEngine::readDatagram |  | Prototype:  | qint64 QSocks5SocketEngine::readDatagram(char *data, qint64 maxlen, QIpPacketHeader *header, PacketHeaderOptions) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1612-1627 |  
  |  | 10 | 2 | 
 QSocks5SocketEngine::waitForReadOrWrite| Name:  | QSocks5SocketEngine::waitForReadOrWrite |  | Prototype:  | bool QSocks5SocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1834-1850 |  
  |  | 10 | 4 | 
 QSortFilterProxyModel::QSortFilterProxyModel| Name:  | QSortFilterProxyModel::QSortFilterProxyModel |  | Prototype:  | QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1729-1742 |  
  |  | 10 | 1 | 
 QSortFilterProxyModel::hasChildren| Name:  | QSortFilterProxyModel::hasChildren |  | Prototype:  | bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) const |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1950-1964 |  
  |  | 10 | 4 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1531-1547 |  
  |  | 10 | 3 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsInserted| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsInserted |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsInserted( const QModelIndex &source_parent, int start, int end) |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1486-1504 |  
  |  | 10 | 5 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1427-1447 |  
  |  | 10 | 3 | 
 QSortFilterProxyModelPrivate::can_create_mapping| Name:  | QSortFilterProxyModelPrivate::can_create_mapping |  | Prototype:  | bool QSortFilterProxyModelPrivate::can_create_mapping(const QModelIndex &source_parent) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 413-430 |  
  |  | 10 | 4 | 
 QSpanCollection::spanAt| Name:  | QSpanCollection::spanAt |  | Prototype:  | QSpanCollection::Span *QSpanCollection::spanAt(int x, int y) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 142-154 |  
  |  | 10 | 4 | 
 QSpiApplicationAdaptor::notifyKeyboardListenerCallback| Name:  | QSpiApplicationAdaptor::notifyKeyboardListenerCallback |  | Prototype:  | void QSpiApplicationAdaptor::notifyKeyboardListenerCallback(const QDBusMessage& message) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp |  | Lines:  | 211-226 |  
  |  | 10 | 4 | 
 QSplitterHandle::event| Name:  | QSplitterHandle::event |  | Prototype:  | bool QSplitterHandle::event(QEvent *event) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 267-283 |  
  |  | 10 | 4 | 
 QSplitterPrivate::findWidgetJustBeforeOrJustAfter| Name:  | QSplitterPrivate::findWidgetJustBeforeOrJustAfter |  | Prototype:  | int QSplitterPrivate::findWidgetJustBeforeOrJustAfter(int index, int delta, int &collapsibleSize) const |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 586-601 |  
  |  | 10 | 5 | 
 QSplitterPrivate::insertWidget_helper| Name:  | QSplitterPrivate::insertWidget_helper |  | Prototype:  | void QSplitterPrivate::insertWidget_helper(int index, QWidget *widget, bool show) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 826-838 |  
  |  | 10 | 3 | 
 QSqlDatabasePrivate::QSqlDatabasePrivate| Name:  | QSqlDatabasePrivate::QSqlDatabasePrivate |  | Prototype:  | QSqlDatabasePrivate::QSqlDatabasePrivate(const QSqlDatabasePrivate &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 171-183 |  
  |  | 10 | 1 | 
 QSqlQueryModel::clear| Name:  | QSqlQueryModel::clear |  | Prototype:  | void QSqlQueryModel::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 477-489 |  
  |  | 10 | 1 | 
 QSqlQueryModel::headerData| Name:  | QSqlQueryModel::headerData |  | Prototype:  | QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) const |  | Coverage:  |  94.737% (18/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 369-382 |  
  |  | 10 | 5 | 
 QSqlResult::bindValue| Name:  | QSqlResult::bindValue |  | Prototype:  | void QSqlResult::bindValue(int index, const QVariant& val, QSql::ParamType paramType) |  | Coverage:  |  75.000% (9/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 681-693 |  
  |  | 10 | 4 | 
 QSqlResultPrivate::fieldSerial| Name:  | QSqlResultPrivate::fieldSerial |  | Prototype:  | QString QSqlResultPrivate::fieldSerial(int i) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 63-79 |  
  |  | 10 | 2 | 
 QSqlTableModel::isDirty| Name:  | QSqlTableModel::isDirty |  | Prototype:  | bool QSqlTableModel::isDirty(const QModelIndex &index) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 524-538 |  
  |  | 10 | 3 | 
 QSslCertificatePrivate::QSslCertificate_from_X509| Name:  | QSslCertificatePrivate::QSslCertificate_from_X509 |  | Prototype:  | QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 616-630 |  
  |  | 10 | 2 | 
 QSslSocketBackendPrivate::sessionProtocol| Name:  | QSslSocketBackendPrivate::sessionProtocol |  | Prototype:  | QSsl::SslProtocol QSslSocketBackendPrivate::sessionProtocol() const |  | Coverage:  |  50.000% (7/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1493-1513 |  
  |  | 10 | 7 | 
 QSslSocketPrivate::_q_resumeImplementation| Name:  | QSslSocketPrivate::_q_resumeImplementation |  | Prototype:  | void QSslSocketPrivate::_q_resumeImplementation() |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2529-2544 |  
  |  | 10 | 4 | 
 QSslSocketPrivate::init| Name:  | QSslSocketPrivate::init |  | Prototype:  | void QSslSocketPrivate::init() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2048-2065 |  
  |  | 10 | 1 | 
 QSslSocketPrivate::peek| Name:  | QSslSocketPrivate::peek |  | Prototype:  | QByteArray QSslSocketPrivate::peek(qint64 maxSize) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2602-2621 |  
  |  | 10 | 4 | 
 QSslSocketPrivate::resetDefaultEllipticCurves| Name:  | QSslSocketPrivate::resetDefaultEllipticCurves |  | Prototype:  | void QSslSocketPrivate::resetDefaultEllipticCurves() |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 656-680 |  
  |  | 10 | 3 | 
 QStackedLayout::setGeometry| Name:  | QStackedLayout::setGeometry |  | Prototype:  | void QStackedLayout::setGeometry(const QRect &rect) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp |  | Lines:  | 472-487 |  
  |  | 10 | 7 | 
 QStandardItem::sortChildren| Name:  | QStandardItem::sortChildren |  | Prototype:  | void QStandardItem::sortChildren(int column, Qt::SortOrder order) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1921-1935 |  
  |  | 10 | 4 | 
 QStandardItemModel::clear| Name:  | QStandardItemModel::clear |  | Prototype:  | void QStandardItemModel::clear() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2174-2186 |  
  |  | 10 | 1 | 
 QStandardItemModelPrivate::decodeDataRecursive| Name:  | QStandardItemModelPrivate::decodeDataRecursive |  | Prototype:  | void QStandardItemModelPrivate::decodeDataRecursive(QDataStream &stream, QStandardItem *item) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 3063-3078 |  
  |  | 10 | 2 | 
 QStandardItemModelPrivate::itemChanged| Name:  | QStandardItemModelPrivate::itemChanged |  | Prototype:  | void QStandardItemModelPrivate::itemChanged(QStandardItem *item) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 496-514 |  
  |  | 10 | 4 | 
 QState::assignProperty| Name:  | QState::assignProperty |  | Prototype:  | void QState::assignProperty(QObject *object, const char *name, const QVariant &value) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 258-274 |  
  |  | 10 | 4 | 
 QStateMachinePrivate::QStateMachinePrivate| Name:  | QStateMachinePrivate::QStateMachinePrivate |  | Prototype:  | QStateMachinePrivate::QStateMachinePrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 395-410 |  
  |  | 10 | 1 | 
 QStateMachinePrivate::addAncestorStatesToEnter| Name:  | QStateMachinePrivate::addAncestorStatesToEnter |  | Prototype:  | void QStateMachinePrivate::addAncestorStatesToEnter(QAbstractState *s, QAbstractState *ancestor, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry) |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1174-1191 |  
  |  | 10 | 6 | 
 QStateMachinePrivate::processEvents| Name:  | QStateMachinePrivate::processEvents |  | Prototype:  | void QStateMachinePrivate::processEvents(EventProcessingMode processingMode) |  | Coverage:  |  80.000% (12/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2020-2036 |  
  |  | 10 | 5 | 
 QStatePrivate::childStates| Name:  | QStatePrivate::childStates |  | Prototype:  | QList<QAbstractState*> QStatePrivate::childStates() const |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 207-221 |  
  |  | 10 | 4 | 
 QString::append| Name:  | QString::append |  | Prototype:  | QString &QString::append(QLatin1String str) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2103-2116 |  
  |  | 10 | 3 | 
 QString::count| Name:  | QString::count |  | Prototype:  | int QString::count(const QRegExp& rx) const |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 3871-3884 |  
  |  | 10 | 3 | 
 QString::indexOf| Name:  | QString::indexOf |  | Prototype:  | int QString::indexOf(const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 3922-3938 |  
  |  | 10 | 4 | 
 QString::insert| Name:  | QString::insert |  | Prototype:  | QString& QString::insert(int i, QChar ch) |  | Coverage:  |  63.636% (7/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2031-2044 |  
  |  | 10 | 4 | 
 QString::insert| Name:  | QString::insert |  | Prototype:  | QString &QString::insert(int i, QLatin1String str) |  | Coverage:  |  75.000% (9/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 1974-1989 |  
  |  | 10 | 3 | 
 QString::resize| Name:  | QString::resize |  | Prototype:  | void QString::resize(int size) |  | Coverage:  |  89.474% (17/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 1673-1689 |  
  |  | 10 | 5 | 
 QStringListModel::setData| Name:  | QStringListModel::setData |  | Prototype:  | bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp |  | Lines:  | 185-200 |  
  |  | 10 | 2 | 
 QStroker::processCurrentSubpath| Name:  | QStroker::processCurrentSubpath |  | Prototype:  | void QStroker::processCurrentSubpath() |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp |  | Lines:  | 417-433 |  
  |  | 10 | 2 | 
 QStyle::combinedLayoutSpacing| Name:  | QStyle::combinedLayoutSpacing |  | Prototype:  | int QStyle::combinedLayoutSpacing(QSizePolicy::ControlTypes controls1, QSizePolicy::ControlTypes controls2, Qt::Orientation orientation, QStyleOption *option, QWidget *widget) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp |  | Lines:  | 2361-2378 |  
  |  | 10 | 3 | 
 QStyle::itemTextRect| Name:  | QStyle::itemTextRect |  | Prototype:  | QRect QStyle::itemTextRect(const QFontMetrics &metrics, const QRect &rect, int alignment, bool enabled, const QString &text) const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp |  | Lines:  | 521-537 |  
  |  | 10 | 3 | 
 QStyle::standardPalette| Name:  | QStyle::standardPalette |  | Prototype:  | QPalette QStyle::standardPalette() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp |  | Lines:  | 2291-2304 |  
  |  | 10 | 1 | 
 QStyleSheetStyle::initObject| Name:  | QStyleSheetStyle::initObject |  | Prototype:  | bool QStyleSheetStyle::initObject(const QObject *obj) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 2741-2755 |  
  |  | 10 | 5 | 
 QStyleSheetStyle::resolveAlignment| Name:  | QStyleSheetStyle::resolveAlignment |  | Prototype:  | Qt::Alignment QStyleSheetStyle::resolveAlignment(Qt::LayoutDirection layDir, Qt::Alignment src) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 5993-6007 |  
  |  | 10 | 4 | 
 QStyleSheetStyle::unsetStyleSheetFont| Name:  | QStyleSheetStyle::unsetStyleSheetFont |  | Prototype:  | void QStyleSheetStyle::unsetStyleSheetFont(QWidget *w) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 2650-2666 |  
  |  | 10 | 2 | 
 QStyleSheetStyleSelector::nodeNames| Name:  | QStyleSheetStyleSelector::nodeNames |  | Prototype:  | QStringList nodeNames(NodePtr node) const override |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 1431-1446 |  
  |  | 10 | 4 | 
 QSystemSemaphorePrivate::cleanHandle| Name:  | QSystemSemaphorePrivate::cleanHandle |  | Prototype:  | void QSystemSemaphorePrivate::cleanHandle() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp |  | Lines:  | 141-163 |  
  |  | 10 | 5 | 
 QSystemTrayIconPrivate::addPlatformMenu| Name:  | QSystemTrayIconPrivate::addPlatformMenu |  | Prototype:  | void QSystemTrayIconPrivate::addPlatformMenu(QMenu *menu) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp |  | Lines:  | 749-768 |  
  |  | 10 | 5 | 
 QSystemTrayIconSys::addToTray| Name:  | QSystemTrayIconSys::addToTray |  | Prototype:  | bool QSystemTrayIconSys::addToTray() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp |  | Lines:  | 140-155 |  
  |  | 10 | 4 | 
 QTableModel::flags| Name:  | QTableModel::flags |  | Prototype:  | Qt::ItemFlags QTableModel::flags(const QModelIndex &index) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 481-493 |  
  |  | 10 | 3 | 
 QTableModel::mimeData| Name:  | QTableModel::mimeData |  | Prototype:  | QMimeData *QTableModel::mimeData(const QModelIndexList &indexes) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 824-839 |  
  |  | 10 | 2 | 
 QTableView::selectedIndexes| Name:  | QTableView::selectedIndexes |  | Prototype:  | QModelIndexList QTableView::selectedIndexes() const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 2038-2051 |  
  |  | 10 | 4 | 
 QTableWidget::mimeData| Name:  | QTableWidget::mimeData |  | Prototype:  | QMimeData *QTableWidget::mimeData(const QList<QTableWidgetItem*> items) const |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 2579-2599 |  
  |  | 10 | 3 | 
 QTableWidget::selectedItems| Name:  | QTableWidget::selectedItems |  | Prototype:  | QList<QTableWidgetItem*> QTableWidget::selectedItems() const |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 2366-2379 |  
  |  | 10 | 4 | 
 QTableWidget::selectedRanges| Name:  | QTableWidget::selectedRanges |  | Prototype:  | QList<QTableWidgetSelectionRange> QTableWidget::selectedRanges() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 2342-2354 |  
  |  | 10 | 2 | 
 QTemporaryDir::remove| Name:  | QTemporaryDir::remove |  | Prototype:  | bool QTemporaryDir::remove() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporarydir.cpp |  | Lines:  | 341-355 |  
  |  | 10 | 3 | 
 QTemporaryFile::open| Name:  | QTemporaryFile::open |  | Prototype:  | bool QTemporaryFile::open(OpenMode flags) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp |  | Lines:  | 778-800 |  
  |  | 10 | 4 | 
 QTest::FatalSignalHandler::~FatalSignalHandler| Name:  | QTest::FatalSignalHandler::~FatalSignalHandler |  | Prototype:  | FatalSignalHandler::~FatalSignalHandler() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1432-1450 |  
  |  | 10 | 4 | 
 QTest::messageType2String| Name:  | QTest::messageType2String |  | Prototype:  | static const char *messageType2String(QAbstractTestLogger::MessageTypes type) |  | Coverage:  |  82.353% (14/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp |  | Lines:  | 73-94 |  
  |  | 10 | 9 | 
 QTest::xmlMessageType2String| Name:  | QTest::xmlMessageType2String |  | Prototype:  | static const char* xmlMessageType2String(QAbstractTestLogger::MessageTypes type) |  | Coverage:  |  94.118% (16/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 56-77 |  
  |  | 10 | 9 | 
 QTestResult::verify| Name:  | QTestResult::verify |  | Prototype:  | bool QTestResult::verify(bool statement, const char *statementStr, const char *description, const char *file, int line) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp |  | Lines:  | 239-257 |  
  |  | 10 | 5 | 
 QTestXunitStreamer::formatAfterAttributes| Name:  | QTestXunitStreamer::formatAfterAttributes |  | Prototype:  | void QTestXunitStreamer::formatAfterAttributes(const QTestElement *element, QTestCharBuffer *formatted) const |  | Coverage:  |  81.250% (13/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp |  | Lines:  | 147-166 |  
  |  | 10 | 5 |