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

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
251
eLOC - Effective Lines of Code: 12
252
eLOC - Effective Lines of Code: 13
253
eLOC - Effective Lines of Code: 13
254255
eLOC - Effective Lines of Code: 13
256
eLOC - Effective Lines of Code: 14
257
eLOC - Effective Lines of Code: 14
258
eLOC - Effective Lines of Code: 14
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QSortFilterProxyModel::insertColumns
Name: QSortFilterProxyModel::insertColumns
Prototype: bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2100-2115
 75.000% (12/16)
134
QSortFilterProxyModel::insertRows
Name: QSortFilterProxyModel::insertRows
Prototype: bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2080-2095
 87.500% (14/16)
134
QSortFilterProxyModel::setHeaderData
Name: QSortFilterProxyModel::setHeaderData
Prototype: bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2015-2033
 61.111% (11/18)
135
QSortFilterProxyModelPrivate::_q_sourceColumnsMoved
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1549-1570
  0.000% (0/9)
133
QSortFilterProxyModelPrivate::_q_sourceRowsMoved
Name: QSortFilterProxyModelPrivate::_q_sourceRowsMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1449-1473
 55.556% (5/9)
133
QSortFilterProxyModelPrivate::proxy_to_source
Name: QSortFilterProxyModelPrivate::proxy_to_source
Prototype: QModelIndex QSortFilterProxyModelPrivate::proxy_to_source(const QModelIndex &proxy_index) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 374-390
 58.333% (7/12)
134
QSortFilterProxyModelPrivate::update_persistent_indexes
Name: QSortFilterProxyModelPrivate::update_persistent_indexes
Prototype: void QSortFilterProxyModelPrivate::update_persistent_indexes( const QModelIndexPairList &source_indexes)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1036-1053
100.000% (4/4)
132
QSplitter::setOrientation
Name: QSplitter::setOrientation
Prototype: void QSplitter::setOrientation(Qt::Orientation orientation)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 999-1019
  0.000% (0/10)
134
QSplitter::sizeHint
Name: QSplitter::sizeHint
Prototype: QSize QSplitter::sizeHint() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1440-1457
  0.000% (0/10)
134
QSslKey::operator==
Name: QSslKey::operator==
Prototype: bool QSslKey::operator==(const QSslKey &other) const
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 426-441
 47.368% (9/19)
137
QSslSocket::waitForBytesWritten
Name: QSslSocket::waitForBytesWritten
Prototype: bool QSslSocket::waitForBytesWritten(int msecs)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1645-1667
 68.750% (11/16)
136
QStandardPaths::findExecutable
Name: QStandardPaths::findExecutable
Prototype: QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 504-536
 69.231% (9/13)
135
QState::removeTransition
Name: QState::removeTransition
Prototype: void QState::removeTransition(QAbstractTransition *transition)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 429-446
100.000% (10/10)
134
QStateMachinePrivate::computePropertyAssignments
Name: QStateMachinePrivate::computePropertyAssignments
Prototype: QHash<QAbstractState*, QVector<QPropertyAssignment> > QStateMachinePrivate::computePropertyAssignments( const QList<QAbstractState*> &statesToEnter_sorted, QHash<RestorableId, QVariant> &pendingRestorables) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1422-1443
100.000% (13/13)
135
QStateMachinePrivate::handleTransitionSignal
Name: QStateMachinePrivate::handleTransitionSignal
Prototype: void QStateMachinePrivate::handleTransitionSignal(QObject *sender, int signalIndex, void **argv)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2407-2431
100.000% (4/4)
132
QStatusBar::insertPermanentWidget
Name: QStatusBar::insertPermanentWidget
Prototype: int QStatusBar::insertPermanentWidget(int index, QWidget *widget, int stretch)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 361-381
  0.000% (0/12)
134
QStatusBar::setSizeGripEnabled
Name: QStatusBar::setSizeGripEnabled
Prototype: void QStatusBar::setSizeGripEnabled(bool enabled)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 441-463
  0.000% (0/13)
134
QStatusBar::showMessage
Name: QStatusBar::showMessage
Prototype: void QStatusBar::showMessage(const QString &message, int timeout)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 548-567
  0.000% (0/13)
135
QStorageInfoPrivate::mountedVolumes
Name: QStorageInfoPrivate::mountedVolumes
Prototype: QList<QStorageInfo> QStorageInfoPrivate::mountedVolumes()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 564-584
 84.615% (11/13)
135
QString::QString
Name: QString::QString
Prototype: QString::QString(const QChar *unicode, int size)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1511-1531
 87.500% (14/16)
136
QString::count
Name: QString::count
Prototype: int QString::count(const QRegularExpression &re) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4048-4065
 90.000% (9/10)
134
QString::remove
Name: QString::remove
Prototype: QString &QString::remove(QChar ch, Qt::CaseSensitivity cs)
Coverage: 100.000% (17/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2293-2312
100.000% (17/17)
136
QStyleSheetBorderData::isOpaque
Name: QStyleSheetBorderData::isOpaque
Prototype: bool isOpaque() const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 365-381
  0.000% (0/27)
137
QSystemLocale::fallbackUiLocale
Name: QSystemLocale::fallbackUiLocale
Prototype: QLocale QSystemLocale::fallbackUiLocale() const
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 110-131
 60.000% (12/20)
136
QSystemSemaphore::setKey
Name: QSystemSemaphore::setKey
Prototype: void QSystemSemaphore::setKey(const QString &key, int initialValue, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 226-246
 86.667% (13/15)
133
QTabBarPrivate::refresh
Name: QTabBarPrivate::refresh
Prototype: void QTabBarPrivate::refresh()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 813-834
  0.000% (0/14)
134
QTableModel::headerData
Name: QTableModel::headerData
Prototype: QVariant QTableModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 696-714
  0.000% (0/21)
136
QTableViewPrivate::visualSpanRect
Name: QTableViewPrivate::visualSpanRect
Prototype: QRect QTableViewPrivate::visualSpanRect(const QSpanCollection::Span &span) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 766-784
  0.000% (0/9)
133
QTableWidgetItem::setData
Name: QTableWidgetItem::setData
Prototype: void QTableWidgetItem::setData(int role, const QVariant &value)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1371-1389
  0.000% (0/20)
136
QTeamCityLogger::addPendingMessage
Name: QTeamCityLogger::addPendingMessage
Prototype: void QTeamCityLogger::addPendingMessage(const char *type, const QString &msg, const char *file, int line)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 268-290
100.000% (8/8)
133
QTestResult::expectFail
Name: QTestResult::expectFail
Prototype: bool QTestResult::expectFail(const char *dataIndex, const char *comment, QTest::TestFailMode mode, const char *file, int line)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 192-213
 69.231% (9/13)
135
QTextCursor::columnNumber
Name: QTextCursor::columnNumber
Prototype: int QTextCursor::columnNumber() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2552-2572
  0.000% (0/15)
135
QTextDocumentLayoutPrivate::layoutFrame
Name: QTextDocumentLayoutPrivate::layoutFrame
Prototype: QRectF QTextDocumentLayoutPrivate::layoutFrame(QTextFrame *f, int layoutFrom, int layoutTo, QFixed parentY)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2071-2093
  0.000% (0/12)
132
QTextDocumentPrivate::unite
Name: QTextDocumentPrivate::unite
Prototype: bool QTextDocumentPrivate::unite(uint f)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 853-872
  0.000% (0/14)
134
QTextEdit::resizeEvent
Name: QTextEdit::resizeEvent
Prototype: void QTextEdit::resizeEvent(QResizeEvent *e)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 1397-1419
  0.000% (0/16)
134
QTextEngine::drawDecorations
Name: QTextEngine::drawDecorations
Prototype: void QTextEngine::drawDecorations(QPainter *painter)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3377-3398
  0.000% (0/7)
133
QTextEngine::findItem
Name: QTextEngine::findItem
Prototype: int QTextEngine::findItem(int strPos, int firstItem) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1784-1803
  0.000% (0/17)
135
QTextEngine::freeMemory
Name: QTextEngine::freeMemory
Prototype: void QTextEngine::freeMemory()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2500-2518
  0.000% (0/11)
134
QTextEngine::insertionPointsForLine
Name: QTextEngine::insertionPointsForLine
Prototype: void QTextEngine::insertionPointsForLine(int lineNum, QVector<int> &insertionPoints)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3255-3277
  0.000% (0/18)
136
QTextEngine::validate
Name: QTextEngine::validate
Prototype: void QTextEngine::validate() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1565-1584
  0.000% (0/21)
136
QTextFormat::merge
Name: QTextFormat::merge
Prototype: void QTextFormat::merge(const QTextFormat &other)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 833-854
  0.000% (0/13)
135
QTextHtmlParser::margin
Name: QTextHtmlParser::margin
Prototype: int QTextHtmlParser::margin(int i, int mar) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 598-614
  0.000% (0/17)
135
QTextLayout::boundingRect
Name: QTextLayout::boundingRect
Prototype: QRectF QTextLayout::boundingRect() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 911-930
  0.000% (0/9)
133
QTextOdfWriter::writeFrameFormat
Name: QTextOdfWriter::writeFrameFormat
Prototype: void QTextOdfWriter::writeFrameFormat(QXmlStreamWriter &writer, QTextFrameFormat format, int formatIndex) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 669-695
  0.000% (0/13)
135
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(QString &str)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2245-2264
 77.778% (7/9)
133
QTextStreamPrivate::consume
Name: QTextStreamPrivate::consume
Prototype: inline void QTextStreamPrivate::consume(int size)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 763-784
 84.615% (11/13)
135
QTextStreamPrivate::padding
Name: QTextStreamPrivate::padding
Prototype: QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding(int len) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 938-961
 50.000% (4/8)
135
QTextTablePrivate::fragmentAdded
Name: QTextTablePrivate::fragmentAdded
Prototype: void QTextTablePrivate::fragmentAdded(QChar type, uint fragment)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 400-416
  0.000% (0/12)
134
QThread::exec
Name: QThread::exec
Prototype: int QThread::exec()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp
Lines: 495-513
100.000% (4/4)
132
QThread::setTerminationEnabled
Name: QThread::setTerminationEnabled
Prototype: void QThread::setTerminationEnabled(bool enabled)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 704-718
100.000% (4/4)
132
QThreadData::~QThreadData
Name: QThreadData::~QThreadData
Prototype: QThreadData::~QThreadData()
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp
Lines: 66-95
 80.000% (8/10)
134
QTimeLine::setCurveShape
Name: QTimeLine::setCurveShape
Prototype: void QTimeLine::setCurveShape(CurveShape shape)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 529-552
 61.538% (8/13)
138
QTimeLine::start
Name: QTimeLine::start
Prototype: void QTimeLine::start()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 671-687
 71.429% (5/7)
133
QTimer::singleShot
Name: QTimer::singleShot
Prototype: void QTimer::singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 390-410
 68.421% (13/19)
135
QTimerInfoList::unregisterTimers
Name: QTimerInfoList::unregisterTimers
Prototype: bool QTimerInfoList::unregisterTimers(QObject *object)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 529-548
 75.000% (12/16)
136
QToolBar::changeEvent
Name: QToolBar::changeEvent
Prototype: void QToolBar::changeEvent(QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1035-1055
  0.000% (0/12)
136
QToolBar::paintEvent
Name: QToolBar::paintEvent
Prototype: void QToolBar::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1058-1080
  0.000% (0/12)
133
QToolBarPrivate::setWindowState
Name: QToolBarPrivate::setWindowState
Prototype: void QToolBarPrivate::setWindowState(bool floating, bool unplug, const QRect &rect)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 146-167
  0.000% (0/13)
135
QToolBarPrivate::startDrag
Name: QToolBarPrivate::startDrag
Prototype: void QToolBarPrivate::startDrag(bool moving)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 193-213
  0.000% (0/11)
133
QTransform::map
Name: QTransform::map
Prototype: QPolygonF QTransform::map(const QPolygonF &a) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1435-1454
  0.000% (0/26)
1312
QTransform::map
Name: QTransform::map
Prototype: QPainterPath QTransform::map(const QPainterPath &path) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1670-1693
  0.000% (0/32)
1313
QTreeWidget::selectedItems
Name: QTreeWidget::selectedItems
Prototype: QList<QTreeWidgetItem*> QTreeWidget::selectedItems() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 3026-3042
  0.000% (0/7)
133
QTzTimeZonePrivate::nextTransition
Name: QTzTimeZonePrivate::nextTransition
Prototype: QTimeZonePrivate::Data QTzTimeZonePrivate::nextTransition(qint64 afterMSecsSinceEpoch) const
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 949-973
 90.909% (20/22)
136
QTzTimeZonePrivate::previousTransition
Name: QTzTimeZonePrivate::previousTransition
Prototype: QTimeZonePrivate::Data QTzTimeZonePrivate::previousTransition(qint64 beforeMSecsSinceEpoch) const
Coverage:  77.273% (17/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 975-999
 77.273% (17/22)
136
QUrl::fromUserInput
Name: QUrl::fromUserInput
Prototype: QUrl QUrl::fromUserInput(const QString &userInput, const QString &workingDirectory, UserInputResolutionOptions options)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 4201-4228
100.000% (16/16)
136
QUrl::setUserInfo
Name: QUrl::setUserInfo
Prototype: void QUrl::setUserInfo(const QString &userInfo, ParsingMode mode)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2087-2107
 75.000% (9/12)
134
QUrlPrivate::appendPath
Name: QUrlPrivate::appendPath
Prototype: inline void QUrlPrivate::appendPath(QString &appendTo, QUrl::FormattingOptions options, Section appendingTo) const
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 924-945
100.000% (18/18)
136
QVariantAnimationPrivate::setCurrentValueForProgress
Name: QVariantAnimationPrivate::setCurrentValueForProgress
Prototype: void QVariantAnimationPrivate::setCurrentValueForProgress(const qreal progress)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 282-304
100.000% (9/9)
133
QVector4D::normalized
Name: QVector4D::normalized
Prototype: QVector4D QVector4D::normalized() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector4d.cpp
Lines: 288-306
  0.000% (0/7)
133
QWhatsThat::mouseReleaseEvent
Name: QWhatsThat::mouseReleaseEvent
Prototype: void QWhatsThat::mouseReleaseEvent(QMouseEvent* e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 253-270
  0.000% (0/22)
136
QWidget::repaint
Name: QWidget::repaint
Prototype: void QWidget::repaint(const QRect &rect)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10872-10894
  0.000% (0/21)
135
QWidget::repaint
Name: QWidget::repaint
Prototype: void QWidget::repaint(const QRegion &rgn)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10901-10923
  0.000% (0/21)
135
QWidget::scroll
Name: QWidget::scroll
Prototype: void QWidget::scroll(int dx, int dy)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10756-10778
  0.000% (0/20)
136
QWidget::setMaximumSize
Name: QWidget::setMaximumSize
Prototype: void QWidget::setMaximumSize(int maxw, int maxh)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4085-4107
  0.000% (0/18)
136
QWidget::update
Name: QWidget::update
Prototype: void QWidget::update(const QRect &rect)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10960-10982
  0.000% (0/22)
136
QWidget::update
Name: QWidget::update
Prototype: void QWidget::update(const QRegion &rgn)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10989-11011
  0.000% (0/22)
136
QWidgetAction::setDefaultWidget
Name: QWidgetAction::setDefaultWidget
Prototype: void QWidgetAction::setDefaultWidget(QWidget *widget)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetaction.cpp
Lines: 137-153
  0.000% (0/12)
134
QWidgetItem::sizeHint
Name: QWidgetItem::sizeHint
Prototype: QSize QWidgetItem::sizeHint() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp
Lines: 657-674
  0.000% (0/12)
134
QWidgetLineControl::internalDelete
Name: QWidgetLineControl::internalDelete
Prototype: void QWidgetLineControl::internalDelete(bool wasBackspace)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 879-899
  0.000% (0/11)
134
QWidgetPrivate::childAtRecursiveHelper
Name: QWidgetPrivate::childAtRecursiveHelper
Prototype: QWidget *QWidgetPrivate::childAtRecursiveHelper(const QPoint &p, bool ignoreChildrenInDestructor) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10289-10314
  0.000% (0/23)
135
QWidgetPrivate::setUpdatesEnabled_helper
Name: QWidgetPrivate::setUpdatesEnabled_helper
Prototype: void QWidgetPrivate::setUpdatesEnabled_helper(bool enable)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1979-1999
  0.000% (0/28)
136
QWidgetPrivate::setWindowModified_helper
Name: QWidgetPrivate::setWindowModified_helper
Prototype: void QWidgetPrivate::setWindowModified_helper()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11439-11455
  0.000% (0/13)
135
QWidgetTextControlPrivate::append
Name: QWidgetTextControlPrivate::append
Prototype: void QWidgetTextControlPrivate::append(const QString &text, Qt::TextFormat format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 3106-3133
  0.000% (0/16)
134
QWidgetTextControlPrivate::focusEvent
Name: QWidgetTextControlPrivate::focusEvent
Prototype: void QWidgetTextControlPrivate::focusEvent(QFocusEvent *e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2162-2188
  0.000% (0/17)
134
QWindow::requestUpdate
Name: QWindow::requestUpdate
Prototype: void QWindow::requestUpdate()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2196-2206
  0.000% (0/6)
132
QWindowContainer::parentWasChanged
Name: QWindowContainer::parentWasChanged
Prototype: void QWindowContainer::parentWasChanged(QWidget *parent)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwindowcontainer.cpp
Lines: 358-376
  0.000% (0/12)
134
QWindowSystemInterface::handleShortcutEvent
Name: QWindowSystemInterface::handleShortcutEvent
Prototype: bool QWindowSystemInterface::handleShortcutEvent(QWindow *window, ulong timestamp, int keyCode, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorepeat, ushort count)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 202-249
  0.000% (0/10)
134
QWingedEdge::isInside
Name: QWingedEdge::isInside
Prototype: bool QWingedEdge::isInside(qreal x, qreal y) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1774-1798
  0.000% (0/19)
135
QWizard::next
Name: QWizard::next
Prototype: void QWizard::next()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3139-3160
  0.000% (0/16)
136
QWizardPage::nextId
Name: QWizardPage::nextId
Prototype: int QWizardPage::nextId() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3847-3868
  0.000% (0/13)
135
QXcbConnection::atomName
Name: QXcbConnection::atomName
Prototype: QByteArray QXcbConnection::atomName(xcb_atom_t atom)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2044-2062
 40.000% (4/10)
134
QXcbConnection::handleEnterEvent
Name: QXcbConnection::handleEnterEvent
Prototype: void QXcbConnection::handleEnterEvent()
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 896-913
 50.000% (5/10)
134
QXcbConnection::initializeXRender
Name: QXcbConnection::initializeXRender
Prototype: void QXcbConnection::initializeXRender()
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2107-2126
 46.667% (7/15)
133
QXcbConnection::updateScreen
Name: QXcbConnection::updateScreen
Prototype: void QXcbConnection::updateScreen(QXcbScreen *screen, const xcb_randr_output_change_t &outputChange)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 317-338
  0.000% (0/15)
135
QXcbConnection::xi2HandleDeviceChangedEvent
Name: QXcbConnection::xi2HandleDeviceChangedEvent
Prototype: void QXcbConnection::xi2HandleDeviceChangedEvent(void *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 837-864
  0.000% (0/13)
135
QXcbEventReader::run
Name: QXcbEventReader::run
Prototype: void QXcbEventReader::run()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1342-1359
 92.857% (13/14)
134
QXcbKeyboard::keysymToQtKey
Name: QXcbKeyboard::keysymToQtKey
Prototype: int QXcbKeyboard::keysymToQtKey(xcb_keysym_t key) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1072-1094
  0.000% (0/24)
136
QXcbNativeInterface::nativeResourceForWindow
Name: QXcbNativeInterface::nativeResourceForWindow
Prototype: void *QXcbNativeInterface::nativeResourceForWindow(const QByteArray &resourceString, QWindow *window)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 261-283
  0.000% (0/12)
136
QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Name: QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Prototype: QRect QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry(xcb_window_t window) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 132-151
 42.857% (3/7)
133
QXcbWindow::mapFromGlobal
Name: QXcbWindow::mapFromGlobal
Prototype: QPoint QXcbWindow::mapFromGlobal(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2179-2197
  0.000% (0/7)
133
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
251
eLOC - Effective Lines of Code: 12
252
eLOC - Effective Lines of Code: 13
253
eLOC - Effective Lines of Code: 13
254255
eLOC - Effective Lines of Code: 13
256
eLOC - Effective Lines of Code: 14
257
eLOC - Effective Lines of Code: 14
258
eLOC - Effective Lines of Code: 14
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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