| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QSocketNotifier::QSocketNotifier| Name:  | QSocketNotifier::QSocketNotifier |  | Prototype:  | QSocketNotifier::QSocketNotifier(qintptr socket, Type type, QObject *parent) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 142-156 |  
  |  | 9 | 3 | 
 QSocks5PasswordAuthenticator::continueAuthenticate| Name:  | QSocks5PasswordAuthenticator::continueAuthenticate |  | Prototype:  | bool QSocks5PasswordAuthenticator::continueAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 482-498 |  
  |  | 9 | 3 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved( const QModelIndex &source_parent, int start, int end) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1513-1529 |  
  |  | 9 | 4 | 
 QSortFilterProxyModelPrivate::index_to_iterator| Name:  | QSortFilterProxyModelPrivate::index_to_iterator |  | Prototype:  | inline QHash<QModelIndex, Mapping *>::const_iterator index_to_iterator( const QModelIndex &proxy_index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 183-195 |  
  |  | 9 | 1 | 
 QSortFilterProxyModelPrivate::proxy_item_range| Name:  | QSortFilterProxyModelPrivate::proxy_item_range |  | Prototype:  | void QSortFilterProxyModelPrivate::proxy_item_range( const QVector<int> &source_to_proxy, const QVector<int> &source_items, int &proxy_low, int &proxy_high) const |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 983-997 |  
  |  | 9 | 4 | 
 QSpdyProtocolHandler::replyFinishedWithError| Name:  | QSpdyProtocolHandler::replyFinishedWithError |  | Prototype:  | void QSpdyProtocolHandler::replyFinishedWithError(QHttpNetworkReply *httpReply, qint32 streamID, QNetworkReply::NetworkError errorCode, const char *errorMessage) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1274-1286 |  
  |  | 9 | 2 | 
 QSpiAccessibleBridge::updateStatus| Name:  | QSpiAccessibleBridge::updateStatus |  | Prototype:  | void QSpiAccessibleBridge::updateStatus() |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp |  | Lines:  | 86-102 |  
  |  | 9 | 2 | 
 QSpinBox::textFromValue| Name:  | QSpinBox::textFromValue |  | Prototype:  | QString QSpinBox::textFromValue(int value) const |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp |  | Lines:  | 476-492 |  
  |  | 9 | 3 | 
 QSplitter::sizes| Name:  | QSplitter::sizes |  | Prototype:  | QList<int> QSplitter::sizes() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 1510-1524 |  
  |  | 9 | 2 | 
 QSplitterHandle::mouseReleaseEvent| Name:  | QSplitterHandle::mouseReleaseEvent |  | Prototype:  | void QSplitterHandle::mouseReleaseEvent(QMouseEvent *e) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 318-331 |  
  |  | 9 | 3 | 
 QSplitterHandle::resizeEvent| Name:  | QSplitterHandle::resizeEvent |  | Prototype:  | void QSplitterHandle::resizeEvent(QResizeEvent *event) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp |  | Lines:  | 240-262 |  
  |  | 9 | 3 | 
 QSqlDatabasePrivate::addDatabase| Name:  | QSqlDatabasePrivate::addDatabase |  | Prototype:  | void QSqlDatabasePrivate::addDatabase(const QSqlDatabase &db, const QString &name) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 253-266 |  
  |  | 9 | 2 | 
 QSqlDatabasePrivate::copy| Name:  | QSqlDatabasePrivate::copy |  | Prototype:  | void QSqlDatabasePrivate::copy(const QSqlDatabasePrivate *other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 290-301 |  
  |  | 9 | 1 | 
 QSqlDatabasePrivate::database| Name:  | QSqlDatabasePrivate::database |  | Prototype:  | QSqlDatabase QSqlDatabasePrivate::database(const QString& name, bool open) |  | Coverage:  |  81.818% (9/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 270-284 |  
  |  | 9 | 3 | 
 QSqlFieldPrivate::operator==| Name:  | QSqlFieldPrivate::operator== |  | Prototype:  | bool operator==(const QSqlFieldPrivate& other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 70-81 |  
  |  | 9 | 1 | 
 QSqlRelationalTableModel::relationModel| Name:  | QSqlRelationalTableModel::relationModel |  | Prototype:  | QSqlTableModel *QSqlRelationalTableModel::relationModel(int column) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 632-645 |  
  |  | 9 | 4 | 
 QSqlRelationalTableModel::setData| Name:  | QSqlRelationalTableModel::setData |  | Prototype:  | bool QSqlRelationalTableModel::setData(const QModelIndex &index, const QVariant &value, int role) |  | Coverage:  |  93.750% (15/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 468-481 |  
  |  | 9 | 4 | 
 QSqlResult::bindValue| Name:  | QSqlResult::bindValue |  | Prototype:  | void QSqlResult::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 705-720 |  
  |  | 9 | 4 | 
 QSslCertificate::extensions| Name:  | QSslCertificate::extensions |  | Prototype:  | QList<QSslCertificateExtension> QSslCertificate::extensions() const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 465-481 |  
  |  | 9 | 3 | 
 QSslSocketPrivate::_q_disconnectedSlot| Name:  | QSslSocketPrivate::_q_disconnectedSlot |  | Prototype:  | void QSslSocketPrivate::_q_disconnectedSlot() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2395-2411 |  
  |  | 9 | 1 | 
 QSslSocketPrivate::unixRootCertDirectories| Name:  | QSslSocketPrivate::unixRootCertDirectories |  | Prototype:  | QList<QByteArray> QSslSocketPrivate::unixRootCertDirectories() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2634-2645 |  
  |  | 9 | 1 | 
 QSslSocketPrivate::verifyErrorsHaveBeenIgnored| Name:  | QSslSocketPrivate::verifyErrorsHaveBeenIgnored |  | Prototype:  | bool QSslSocketPrivate::verifyErrorsHaveBeenIgnored() |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2549-2570 |  
  |  | 9 | 4 | 
 QStandardItem::takeChild| Name:  | QStandardItem::takeChild |  | Prototype:  | QStandardItem *QStandardItem::takeChild(int row, int column) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1784-1796 |  
  |  | 9 | 3 | 
 QStandardItemModel::index| Name:  | QStandardItemModel::index |  | Prototype:  | QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2818-2830 |  
  |  | 9 | 2 | 
 QStandardItemModel::setHorizontalHeaderLabels| Name:  | QStandardItemModel::setHorizontalHeaderLabels |  | Prototype:  | void QStandardItemModel::setHorizontalHeaderLabels(const QStringList &labels) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2449-2462 |  
  |  | 9 | 4 | 
 QStandardItemModel::setVerticalHeaderLabels| Name:  | QStandardItemModel::setVerticalHeaderLabels |  | Prototype:  | void QStandardItemModel::setVerticalHeaderLabels(const QStringList &labels) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2472-2485 |  
  |  | 9 | 4 | 
 QStandardItemModelPrivate::columnsRemoved| Name:  | QStandardItemModelPrivate::columnsRemoved |  | Prototype:  | void QStandardItemModelPrivate::columnsRemoved(QStandardItem *parent, int column, int count) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 606-620 |  
  |  | 9 | 4 | 
 QStandardItemModelPrivate::rowsRemoved| Name:  | QStandardItemModelPrivate::rowsRemoved |  | Prototype:  | void QStandardItemModelPrivate::rowsRemoved(QStandardItem *parent, int row, int count) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 587-601 |  
  |  | 9 | 4 | 
 QStandardItemPrivate::~QStandardItemPrivate| Name:  | QStandardItemPrivate::~QStandardItemPrivate |  | Prototype:  | QStandardItemPrivate::~QStandardItemPrivate() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 94-106 |  
  |  | 9 | 4 | 
 QState::setChildMode| Name:  | QState::setChildMode |  | Prototype:  | void QState::setChildMode(ChildMode mode) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 523-538 |  
  |  | 9 | 3 | 
 QStateMachine::removeState| Name:  | QStateMachine::removeState |  | Prototype:  | void QStateMachine::removeState(QAbstractState *state) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2588-2601 |  
  |  | 9 | 3 | 
 QStateMachinePrivate::computePendingRestorables| Name:  | QStateMachinePrivate::computePendingRestorables |  | Prototype:  | QHash<QStateMachinePrivate::RestorableId, QVariant> QStateMachinePrivate::computePendingRestorables( const QList<QAbstractState*> &statesToExit_sorted) const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1399-1413 |  
  |  | 9 | 4 | 
 QStatePrivate::transitions| Name:  | QStatePrivate::transitions |  | Prototype:  | QList<QAbstractTransition*> QStatePrivate::transitions() const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 235-248 |  
  |  | 9 | 4 | 
 QString::append| Name:  | QString::append |  | Prototype:  | QString &QString::append(const QString &str) |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2064-2078 |  
  |  | 9 | 4 | 
 QString::fromRawData| Name:  | QString::fromRawData |  | Prototype:  | QString QString::fromRawData(const QChar *unicode, int size) |  | Coverage:  |  81.818% (9/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 8207-8220 |  
  |  | 9 | 4 | 
 QString::mid| Name:  | QString::mid |  | Prototype:  | QString QString::mid(int position, int n) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4400-4418 |  
  |  | 9 | 5 | 
 QStringRef::trimmed| Name:  | QStringRef::trimmed |  | Prototype:  | QStringRef QStringRef::trimmed() const |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 10386-10397 |  
  |  | 9 | 3 | 
 QStyleSheetStyle::styleSheetPalette| Name:  | QStyleSheetStyle::styleSheetPalette |  | Prototype:  | bool QStyleSheetStyle::styleSheetPalette(const QWidget* w, const QStyleOption* opt, QPalette* pal) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 5976-5991 |  
  |  | 9 | 4 | 
 QStyledItemDelegate::setModelData| Name:  | QStyledItemDelegate::setModelData |  | Prototype:  | void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp |  | Lines:  | 465-484 |  
  |  | 9 | 3 | 
 QSwipeGestureRecognizer::reset| Name:  | QSwipeGestureRecognizer::reset |  | Prototype:  | void QSwipeGestureRecognizer::reset(QGesture *state) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp |  | Lines:  | 395-409 |  
  |  | 9 | 1 | 
 QSystemTrayIcon::setVisible| Name:  | QSystemTrayIcon::setVisible |  | Prototype:  | void QSystemTrayIcon::setVisible(bool visible) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp |  | Lines:  | 268-280 |  
  |  | 9 | 4 | 
 QSystemTrayIconPrivate::remove_sys| Name:  | QSystemTrayIconPrivate::remove_sys |  | Prototype:  | void QSystemTrayIconPrivate::remove_sys() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp |  | Lines:  | 293-305 |  
  |  | 9 | 3 | 
 QTabBar::setTabEnabled| Name:  | QTabBar::setTabEnabled |  | Prototype:  | void QTabBar::setTabEnabled(int index, bool enabled) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp |  | Lines:  | 1078-1092 |  
  |  | 9 | 4 | 
 QTabBar::tabAt| Name:  | QTabBar::tabAt |  | Prototype:  | int QTabBar::tabAt(const QPoint &position) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp |  | Lines:  | 1287-1301 |  
  |  | 9 | 4 | 
 QTabWidget::setTabsClosable| Name:  | QTabWidget::setTabsClosable |  | Prototype:  | void QTabWidget::setTabsClosable(bool closeable) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp |  | Lines:  | 996-1009 |  
  |  | 9 | 3 | 
 QTableModel::columnItems| Name:  | QTableModel::columnItems |  | Prototype:  | QVector<QTableWidgetItem*> QTableModel::columnItems(int column) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 625-640 |  
  |  | 9 | 3 | 
 QTableModel::takeItem| Name:  | QTableModel::takeItem |  | Prototype:  | QTableWidgetItem *QTableModel::takeItem(int row, int column) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 221-233 |  
  |  | 9 | 2 | 
 QTableViewPrivate::widthHintForIndex| Name:  | QTableViewPrivate::widthHintForIndex |  | Prototype:  | int QTableViewPrivate::widthHintForIndex(const QModelIndex &index, int hint, const QStyleOptionViewItem &option) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 926-938 |  
  |  | 9 | 2 | 
 QTableWidget::setHorizontalHeaderLabels| Name:  | QTableWidget::setHorizontalHeaderLabels |  | Prototype:  | void QTableWidget::setHorizontalHeaderLabels(const QStringList &labels) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 2087-2100 |  
  |  | 9 | 3 | 
 QTableWidget::setVerticalHeaderLabels| Name:  | QTableWidget::setVerticalHeaderLabels |  | Prototype:  | void QTableWidget::setVerticalHeaderLabels(const QStringList &labels) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp |  | Lines:  | 2069-2082 |  
  |  | 9 | 3 | 
 QTest::qMedian| Name:  | QTest::qMedian |  | Prototype:  | QBenchmarkResult qMedian(const QVector<QBenchmarkResult> &container) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 736-752 |  
  |  | 9 | 3 | 
 QTestData::append| Name:  | QTestData::append |  | Prototype:  | void QTestData::append(int type, const void *data) |  | Coverage:  |  30.000% (3/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp |  | Lines:  | 84-96 |  
  |  | 9 | 4 | 
 QTestResult::reset| Name:  | QTestResult::reset |  | Prototype:  | void QTestResult::reset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp |  | Lines:  | 69-82 |  
  |  | 9 | 1 | 
 QTextBlockFormat::setTabPositions| Name:  | QTextBlockFormat::setTabPositions |  | Prototype:  | void QTextBlockFormat::setTabPositions(const QList<QTextOption::Tab> &tabs) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp |  | Lines:  | 2051-2063 |  
  |  | 9 | 2 | 
 QTextBoundaryFinder::QTextBoundaryFinder| Name:  | QTextBoundaryFinder::QTextBoundaryFinder |  | Prototype:  | QTextBoundaryFinder::QTextBoundaryFinder(BoundaryType type, const QChar *chars, int length, unsigned char *buffer, int bufferSize) |  | Coverage:  |  62.500% (10/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp |  | Lines:  | 268-288 |  
  |  | 9 | 5 | 
 QTextBrowser::backward| Name:  | QTextBrowser::backward |  | Prototype:  | void QTextBrowser::backward() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp |  | Lines:  | 862-875 |  
  |  | 9 | 2 | 
 QTextBrowser::loadResource| Name:  | QTextBrowser::loadResource |  | Prototype:  | QVariant QTextBrowser::loadResource(int , const QUrl &name) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp |  | Lines:  | 1086-1101 |  
  |  | 9 | 2 | 
 QTextBrowserPrivate::restoreHistoryEntry| Name:  | QTextBrowserPrivate::restoreHistoryEntry |  | Prototype:  | void QTextBrowserPrivate::restoreHistoryEntry(const HistoryEntry &entry) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp |  | Lines:  | 563-585 |  
  |  | 9 | 2 | 
 QTextCodec::codecForLocale| Name:  | QTextCodec::codecForLocale |  | Prototype:  | QTextCodec* QTextCodec::codecForLocale() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp |  | Lines:  | 683-702 |  
  |  | 9 | 3 | 
 QTextCursor::currentTable| Name:  | QTextCursor::currentTable |  | Prototype:  | QTextTable *QTextCursor::currentTable() const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 2182-2195 |  
  |  | 9 | 4 | 
 QTextCursor::insertBlock| Name:  | QTextCursor::insertBlock |  | Prototype:  | void QTextCursor::insertBlock(const QTextBlockFormat &format, const QTextCharFormat &_charFormat) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 2038-2051 |  
  |  | 9 | 2 | 
 QTextCursorPrivate::clearCells| Name:  | QTextCursorPrivate::clearCells |  | Prototype:  | void QTextCursorPrivate::clearCells(QTextTable *table, int startRow, int startCol, int numRows, int numCols, QTextUndoCommand::Operation op) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp |  | Lines:  | 179-193 |  
  |  | 9 | 3 | 
 QTextDocument::setDocumentMargin| Name:  | QTextDocument::setDocumentMargin |  | Prototype:  | void QTextDocument::setDocumentMargin(qreal margin) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 740-754 |  
  |  | 9 | 3 | 
 QTextDocumentFragmentPrivate::QTextDocumentFragmentPrivate| Name:  | QTextDocumentFragmentPrivate::QTextDocumentFragmentPrivate |  | Prototype:  | QTextDocumentFragmentPrivate::QTextDocumentFragmentPrivate(const QTextCursor &_cursor) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp |  | Lines:  | 220-235 |  
  |  | 9 | 3 | 
 QTextDocumentPrivate::init| Name:  | QTextDocumentPrivate::init |  | Prototype:  | void QTextDocumentPrivate::init() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp |  | Lines:  | 219-232 |  
  |  | 9 | 1 | 
 QTextDocumentPrivate::remove| Name:  | QTextDocumentPrivate::remove |  | Prototype:  | void QTextDocumentPrivate::remove(int pos, int length, QTextUndoCommand::Operation op) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp |  | Lines:  | 670-683 |  
  |  | 9 | 4 | 
 QTextEditMimeData::setup| Name:  | QTextEditMimeData::setup |  | Prototype:  | void QTextEditMimeData::setup() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 3338-3355 |  
  |  | 9 | 1 | 
 QTextEngine::LayoutData::LayoutData| Name:  | QTextEngine::LayoutData::LayoutData |  | Prototype:  | QTextEngine::LayoutData::LayoutData() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 2382-2393 |  
  |  | 9 | 1 | 
 QTextEngine::getClusterLength| Name:  | QTextEngine::getClusterLength |  | Prototype:  | int QTextEngine::getClusterLength(unsigned short *logClusters, const QCharAttributes *attributes, int from, int to, int glyph_pos, int *start) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 3140-3155 |  
  |  | 9 | 5 | 
 QTextEngine::isRightToLeft| Name:  | QTextEngine::isRightToLeft |  | Prototype:  | bool QTextEngine::isRightToLeft() const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1765-1781 |  
  |  | 9 | 6 | 
 QTextEngine::lineNumberForTextPosition| Name:  | QTextEngine::lineNumberForTextPosition |  | Prototype:  | int QTextEngine::lineNumberForTextPosition(int pos) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 3241-3253 |  
  |  | 9 | 5 | 
 QTextHtmlExporter::emitTextLength| Name:  | QTextHtmlExporter::emitTextLength |  | Prototype:  | void QTextHtmlExporter::emitTextLength(const char *attribute, const QTextLength &length) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 2498-2512 |  
  |  | 9 | 3 | 
 QTextHtmlParser::parseExclamationTag| Name:  | QTextHtmlParser::parseExclamationTag |  | Prototype:  | void QTextHtmlParser::parseExclamationTag() |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp |  | Lines:  | 783-799 |  
  |  | 9 | 4 | 
 QTextLayout::endLayout| Name:  | QTextLayout::endLayout |  | Prototype:  | void QTextLayout::endLayout() |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp |  | Lines:  | 654-669 |  
  |  | 9 | 4 | 
 QTextOption::setTabArray| Name:  | QTextOption::setTabArray |  | Prototype:  | void QTextOption::setTabArray(const QList<qreal> &tabStops) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextoption.cpp |  | Lines:  | 149-161 |  
  |  | 9 | 3 | 
 QTextOption::tabArray| Name:  | QTextOption::tabArray |  | Prototype:  | QList<qreal> QTextOption::tabArray() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextoption.cpp |  | Lines:  | 182-195 |  
  |  | 9 | 3 | 
 QTextStreamPrivate::getChar| Name:  | QTextStreamPrivate::getChar |  | Prototype:  | inline bool QTextStreamPrivate::getChar(QChar *ch) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 888-900 |  
  |  | 9 | 4 | 
 QTextStreamPrivate::read| Name:  | QTextStreamPrivate::read |  | Prototype:  | QString QTextStreamPrivate::read(int maxlen) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 624-641 |  
  |  | 9 | 3 | 
 QTextStreamPrivate::ungetChar| Name:  | QTextStreamPrivate::ungetChar |  | Prototype:  | inline void QTextStreamPrivate::ungetChar(QChar ch) |  | Coverage:  |  81.818% (9/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 905-921 |  
  |  | 9 | 4 | 
 QTextTable::rowEnd| Name:  | QTextTable::rowEnd |  | Prototype:  | QTextCursor QTextTable::rowEnd(const QTextCursor &c) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp |  | Lines:  | 1305-1317 |  
  |  | 9 | 2 | 
 QThread::~QThread| Name:  | QThread::~QThread |  | Prototype:  | QThread::~QThread() |  | Coverage:  |  72.727% (8/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp |  | Lines:  | 410-425 |  
  |  | 9 | 3 | 
 QThreadStorageData::get| Name:  | QThreadStorageData::get |  | Prototype:  | void **QThreadStorageData::get() const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp |  | Lines:  | 115-133 |  
  |  | 9 | 3 | 
 QTime::fromString| Name:  | QTime::fromString |  | Prototype:  | QTime QTime::fromString(const QString& string, Qt::DateFormat format) |  | Coverage:  |  42.105% (8/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 1961-1984 |  
  |  | 9 | 12 | 
 QTipLabel::eventFilter| Name:  | QTipLabel::eventFilter |  | Prototype:  | bool QTipLabel::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp |  | Lines:  | 304-360 |  
  |  | 9 | 14 | 
 QToolBarAreaLayout::deleteAllLayoutItems| Name:  | QToolBarAreaLayout::deleteAllLayoutItems |  | Prototype:  | void QToolBarAreaLayout::deleteAllLayoutItems() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp |  | Lines:  | 776-792 |  
  |  | 9 | 5 | 
 QToolBarAreaLayout::itemAt| Name:  | QToolBarAreaLayout::itemAt |  | Prototype:  | QLayoutItem *QToolBarAreaLayout::itemAt(int *x, int index) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp |  | Lines:  | 732-750 |  
  |  | 9 | 5 | 
 QToolBarAreaLayout::rectHint| Name:  | QToolBarAreaLayout::rectHint |  | Prototype:  | QRect QToolBarAreaLayout::rectHint(const QRect &r) const |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp |  | Lines:  | 715-730 |  
  |  | 9 | 1 | 
 QToolBarAreaLayoutItem::realSizeHint| Name:  | QToolBarAreaLayoutItem::realSizeHint |  | Prototype:  | QSize QToolBarAreaLayoutItem::realSizeHint() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp |  | Lines:  | 79-90 |  
  |  | 9 | 3 | 
 QToolBarLayout::QToolBarLayout| Name:  | QToolBarLayout::QToolBarLayout |  | Prototype:  | QToolBarLayout::QToolBarLayout(QWidget *parent) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp |  | Lines:  | 83-98 |  
  |  | 9 | 2 | 
 QToolBarLayout::updateMarginAndSpacing| Name:  | QToolBarLayout::updateMarginAndSpacing |  | Prototype:  | void QToolBarLayout::updateMarginAndSpacing() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp |  | Lines:  | 112-123 |  
  |  | 9 | 2 | 
 QToolButtonPrivate::_q_buttonPressed| Name:  | QToolButtonPrivate::_q_buttonPressed |  | Prototype:  | void QToolButtonPrivate::_q_buttonPressed() |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp |  | Lines:  | 701-712 |  
  |  | 9 | 5 | 
 QToolButtonPrivate::newHoverControl| Name:  | QToolButtonPrivate::newHoverControl |  | Prototype:  | QStyle::SubControl QToolButtonPrivate::newHoverControl(const QPoint &pos) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp |  | Lines:  | 487-499 |  
  |  | 9 | 2 | 
 QToolButtonPrivate::updateHoverControl| Name:  | QToolButtonPrivate::updateHoverControl |  | Prototype:  | bool QToolButtonPrivate::updateHoverControl(const QPoint &pos) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp |  | Lines:  | 501-513 |  
  |  | 9 | 2 | 
 QTransform::fromScale| Name:  | QTransform::fromScale |  | Prototype:  | QTransform QTransform::fromScale(qreal sx, qreal sy) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp |  | Lines:  | 534-549 |  
  |  | 9 | 3 | 
 QTransform::fromTranslate| Name:  | QTransform::fromTranslate |  | Prototype:  | QTransform QTransform::fromTranslate(qreal dx, qreal dy) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp |  | Lines:  | 468-483 |  
  |  | 9 | 3 | 
 QTransform::operator==| Name:  | QTransform::operator== |  | Prototype:  | bool QTransform::operator==(const QTransform &o) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp |  | Lines:  | 780-791 |  
  |  | 9 | 1 | 
 QTreeModel::beginRemoveItems| Name:  | QTreeModel::beginRemoveItems |  | Prototype:  | void QTreeModel::beginRemoveItems(QTreeWidgetItem *parent, int row, int count) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp |  | Lines:  | 818-832 |  
  |  | 9 | 4 | 
 QTreeView::indexAbove| Name:  | QTreeView::indexAbove |  | Prototype:  | QModelIndex QTreeView::indexAbove(const QModelIndex &index) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2051-2062 |  
  |  | 9 | 3 | 
 QTreeView::indexBelow| Name:  | QTreeView::indexBelow |  | Prototype:  | QModelIndex QTreeView::indexBelow(const QModelIndex &index) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2067-2078 |  
  |  | 9 | 3 | 
 QTreeViewPrivate::startAndEndColumns| Name:  | QTreeViewPrivate::startAndEndColumns |  | Prototype:  | QPair<int,int> QTreeViewPrivate::startAndEndColumns(const QRect &rect) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 3878-3891 |  
  |  | 9 | 2 |