QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
71
eLOC - Effective Lines of Code: 10
72
eLOC - Effective Lines of Code: 10
73
eLOC - Effective Lines of Code: 9
74
eLOC - Effective Lines of Code: 9
7576
eLOC - Effective Lines of Code: 9
77
eLOC - Effective Lines of Code: 9
78
eLOC - Effective Lines of Code: 9
79
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
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
 42.857% (3/7)
93
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
  0.000% (0/9)
93
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
  0.000% (0/9)
93
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
  0.000% (0/6)
92
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
  0.000% (0/4)
92
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
  0.000% (0/7)
93
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
  0.000% (0/8)
93
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
  0.000% (0/12)
94
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
  0.000% (0/14)
94
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
  0.000% (0/7)
93
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
  0.000% (0/10)
94
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
  0.000% (0/1)
91
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
  0.000% (0/7)
93
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
  0.000% (0/16)
94
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
100.000% (9/9)
93
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
 88.889% (8/9)
95
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
 81.818% (9/11)
94
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
100.000% (12/12)
94
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
100.000% (10/10)
94
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
100.000% (10/10)
94
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
100.000% (7/7)
93
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
 88.889% (8/9)
93
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
  0.000% (0/12)
94
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
  0.000% (0/10)
94
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
  0.000% (0/10)
94
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
  0.000% (0/10)
94
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
  0.000% (0/10)
94
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
  0.000% (0/12)
92
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
  0.000% (0/7)
93
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
100.000% (11/11)
94
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
100.000% (1/1)
91
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
100.000% (1/1)
91
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
 71.429% (5/7)
93
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
 50.000% (5/10)
94
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
 93.750% (15/16)
94
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
 91.667% (11/12)
94
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
100.000% (1/1)
91
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
 81.818% (9/11)
93
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
100.000% (1/1)
91
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
 50.000% (2/4)
92
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
  0.000% (0/8)
93
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
  0.000% (0/9)
93
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
  0.000% (0/4)
92
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
  0.000% (0/14)
93
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
  0.000% (0/6)
92
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
  0.000% (0/4)
92
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
 80.000% (8/10)
94
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
100.000% (1/1)
91
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
100.000% (10/10)
94
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
 88.889% (8/9)
93
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
 42.857% (3/7)
93
QSliderPrivate::updateHoverControl
Name: QSliderPrivate::updateHoverControl
Prototype: bool QSliderPrivate::updateHoverControl(const QPoint &pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 158-170
  0.000% (0/6)
92
QSlider::mouseMoveEvent
Name: QSlider::mouseMoveEvent
Prototype: void QSlider::mouseMoveEvent(QMouseEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 427-439
  0.000% (0/4)
92
QSlider::minimumSizeHint
Name: QSlider::minimumSizeHint
Prototype: QSize QSlider::minimumSizeHint() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 490-502
  0.000% (0/5)
92
QSlider::event
Name: QSlider::event
Prototype: bool QSlider::event(QEvent *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 341-360
  0.000% (0/13)
98
QSizeGripPrivate::updateTopLevelWidget
Name: QSizeGripPrivate::updateTopLevelWidget
Prototype: void updateTopLevelWidget()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 99-110
  0.000% (0/10)
94
QSizeGripPrivate::_q_showIfNotHidden
Name: QSizeGripPrivate::_q_showIfNotHidden
Prototype: void _q_showIfNotHidden()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 116-131
  0.000% (0/13)
93
QSingleShotTimer::timerEvent
Name: QSingleShotTimer::timerEvent
Prototype: void QSingleShotTimer::timerEvent(QTimerEvent *)
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 303-327
 90.909% (10/11)
94
QSimpleDrag::startDrag
Name: QSimpleDrag::startDrag
Prototype: void QSimpleDrag::startDrag()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 342-355
  0.000% (0/5)
92
QSimpleDrag::move
Name: QSimpleDrag::move
Prototype: void QSimpleDrag::move(const QPoint &globalPos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 366-380
  0.000% (0/4)
92
QSignalMapper::map
Name: QSignalMapper::map
Prototype: void QSignalMapper::map(QObject *sender)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp
Lines: 251-262
 69.231% (9/13)
95
QSidebar::showContextMenu
Name: QSidebar::showContextMenu
Prototype: void QSidebar::showContextMenu(const QPoint &position)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 446-458
  0.000% (0/10)
94
QSidebar::selectUrl
Name: QSidebar::selectUrl
Prototype: void QSidebar::selectUrl(const QUrl &url)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 423-438
  0.000% (0/7)
93
QSidebar::removeEntry
Name: QSidebar::removeEntry
Prototype: void QSidebar::removeEntry()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 466-479
  0.000% (0/10)
94
QSharedNetworkSessionManager::getSession
Name: QSharedNetworkSessionManager::getSession
Prototype: QSharedPointer<QNetworkSession> QSharedNetworkSessionManager::getSession(const QNetworkConfiguration &config)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 65-79
100.000% (7/7)
93
QSharedMemoryPrivate::makePlatformSafeKey
Name: QSharedMemoryPrivate::makePlatformSafeKey
Prototype: QString QSharedMemoryPrivate::makePlatformSafeKey(const QString &key, const QString &prefix)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 61-83
100.000% (4/4)
92
QSharedMemory::attach
Name: QSharedMemory::attach
Prototype: bool QSharedMemory::attach(AccessMode mode)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 397-413
 75.000% (12/16)
94
QSettingsPrivate::processChild
Name: QSettingsPrivate::processChild
Prototype: void QSettingsPrivate::processChild(QStringRef key, ChildSpec spec, QStringList &result)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 308-322
100.000% (13/13)
95
QSettings::remove
Name: QSettings::remove
Prototype: void QSettings::remove(const QString &key)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3181-3200
100.000% (9/9)
93
QSessionManagerPrivate::QSessionManagerPrivate
Name: QSessionManagerPrivate::QSessionManagerPrivate
Prototype: QSessionManagerPrivate::QSessionManagerPrivate(const QString &id, const QString &key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsessionmanager.cpp
Lines: 122-129
  0.000% (0/1)
91
QSequentialAnimationGroupPrivate::animationInsertedAt
Name: QSequentialAnimationGroupPrivate::animationInsertedAt
Prototype: void QSequentialAnimationGroupPrivate::animationInsertedAt(int index)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 513-531
 81.250% (13/16)
94
QSequentialAnimationGroupPrivate::activateCurrentAnimation
Name: QSequentialAnimationGroupPrivate::activateCurrentAnimation
Prototype: void QSequentialAnimationGroupPrivate::activateCurrentAnimation(bool intermediate)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 463-480
 92.857% (13/14)
94
QScrollerPrivate::pressWhileInactive
Name: QScrollerPrivate::pressWhileInactive
Prototype: bool QScrollerPrivate::pressWhileInactive(const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1542-1557
  0.000% (0/11)
93
QScrollBarPrivate::updateHoverControl
Name: QScrollBarPrivate::updateHoverControl
Prototype: bool QScrollBarPrivate::updateHoverControl(const QPoint &pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 202-214
  0.000% (0/6)
92
QScrollBarPrivate::stopRepeatAction
Name: QScrollBarPrivate::stopRepeatAction
Prototype: void QScrollBarPrivate::stopRepeatAction()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 290-303
  0.000% (0/4)
92
QScrollBarPrivate::newHoverControl
Name: QScrollBarPrivate::newHoverControl
Prototype: QStyle::SubControl QScrollBarPrivate::newHoverControl(const QPoint &pos)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 216-228
  0.000% (0/5)
92
QScanConverter::emitNode
Name: QScanConverter::emitNode
Prototype: void QScanConverter::emitNode(const Intersection *node)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 247-263
  0.000% (0/10)
95
QRubberBand::changeEvent
Name: QRubberBand::changeEvent
Prototype: void QRubberBand::changeEvent(QEvent *e)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qrubberband.cpp
Lines: 223-240
  0.000% (0/12)
95
QRingBuffer::append
Name: QRingBuffer::append
Prototype: void QRingBuffer::append(const QByteArray &qba)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 335-349
100.000% (8/8)
93
QRenderRule::drawBorder
Name: QRenderRule::drawBorder
Prototype: void QRenderRule::drawBorder(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1226-1240
  0.000% (0/7)
93
QRenderRule::adjustSize
Name: QRenderRule::adjustSize
Prototype: QSize adjustSize(const QSize &sz)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 553-564
  0.000% (0/20)
96
QRegionPrivate::canPrepend
Name: QRegionPrivate::canPrepend
Prototype: bool QRegionPrivate::canPrepend(const QRect *r) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1575-1590
  0.000% (0/13)
93
QRegionPrivate::canAppend
Name: QRegionPrivate::canAppend
Prototype: bool QRegionPrivate::canAppend(const QRect *r) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1553-1568
  0.000% (0/13)
93
QRegion::QRegion
Name: QRegion::QRegion
Prototype: QRegion::QRegion(const QPolygon &a, Qt::FillRule fillRule)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3858-3873
  0.000% (0/7)
93
QRegExpEngine::startTokenizer
Name: QRegExpEngine::startTokenizer
Prototype: void QRegExpEngine::startTokenizer(const QChar *rx, int len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3331-3342
100.000% (1/1)
91
QRegExpEngine::addPlusTransitions
Name: QRegExpEngine::addPlusTransitions
Prototype: void QRegExpEngine::addPlusTransitions(const QVector<int> &from, const QVector<int> &to, int atom)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1539-1554
100.000% (15/15)
95
QRegExpEngine::Box::set
Name: QRegExpEngine::Box::set
Prototype: void QRegExpEngine::Box::set(QChar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2485-2498
100.000% (1/1)
91
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
100.000% (19/19)
916
QRasterPaintEngine::updateBrush
Name: QRasterPaintEngine::updateBrush
Prototype: void QRasterPaintEngine::updateBrush(const QBrush &brush)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 804-819
  0.000% (0/6)
92
QRasterPaintEngine::fillRect
Name: QRasterPaintEngine::fillRect
Prototype: void QRasterPaintEngine::fillRect(const QRectF &r, const QColor &color)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1778-1795
  0.000% (0/6)
92
QRasterPaintEngine::clip
Name: QRasterPaintEngine::clip
Prototype: void QRasterPaintEngine::clip(const QRect &rect, Qt::ClipOperation op)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1214-1233
  0.000% (0/10)
94
QRadioButton::mouseMoveEvent
Name: QRadioButton::mouseMoveEvent
Prototype: void QRadioButton::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qradiobutton.cpp
Lines: 230-245
  0.000% (0/10)
94
QQuaternion::normalized
Name: QQuaternion::normalized
Prototype: QQuaternion QQuaternion::normalized() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 260-273
  0.000% (0/7)
93
QQuaternion::nlerp
Name: QQuaternion::nlerp
Prototype: QQuaternion QQuaternion::nlerp (const QQuaternion& q1, const QQuaternion& q2, float t)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 966-983
  0.000% (0/10)
94
QQuaternion::fromDirection
Name: QQuaternion::fromDirection
Prototype: QQuaternion QQuaternion::fromDirection(const QVector3D &direction, const QVector3D &up)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 744-760
  0.000% (0/11)
93
QQuaternion::fromAxisAndAngle
Name: QQuaternion::fromAxisAndAngle
Prototype: QQuaternion QQuaternion::fromAxisAndAngle (float x, float y, float z, float angle)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 461-474
  0.000% (0/6)
92
QPushButton::focusOutEvent
Name: QPushButton::focusOutEvent
Prototype: void QPushButton::focusOutEvent(QFocusEvent *e)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qpushbutton.cpp
Lines: 494-510
  0.000% (0/16)
94
QProgressDialog::sizeHint
Name: QProgressDialog::sizeHint
Prototype: QSize QProgressDialog::sizeHint() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qprogressdialog.cpp
Lines: 719-730
  0.000% (0/6)
92
QProgressBar::sizeHint
Name: QProgressBar::sizeHint
Prototype: QSize QProgressBar::sizeHint() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qprogressbar.cpp
Lines: 422-433
  0.000% (0/4)
92
QProcess::open
Name: QProcess::open
Prototype: bool QProcess::open(OpenMode mode)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 2130-2144
 71.429% (5/7)
93
Page:<>1
eLOC - Effective Lines of Code: 985
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
71
eLOC - Effective Lines of Code: 10
72
eLOC - Effective Lines of Code: 10
73
eLOC - Effective Lines of Code: 9
74
eLOC - Effective Lines of Code: 9
7576
eLOC - Effective Lines of Code: 9
77
eLOC - Effective Lines of Code: 9
78
eLOC - Effective Lines of Code: 9
79
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9