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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...225
McCabe - Cyclomatic Complexity: 3
226
McCabe - Cyclomatic Complexity: 3
227
McCabe - Cyclomatic Complexity: 3
228
McCabe - Cyclomatic Complexity: 3
229230
McCabe - Cyclomatic Complexity: 3
231
McCabe - Cyclomatic Complexity: 3
232
McCabe - Cyclomatic Complexity: 3
233
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QStatusBarPrivate::indexToLastNonPermanentWidget
Name: QStatusBarPrivate::indexToLastNonPermanentWidget
Prototype: int indexToLastNonPermanentWidget() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 94-103
  0.000% (0/9)
63
QStatusBarPrivate::tryToShowSizeGrip
Name: QStatusBarPrivate::tryToShowSizeGrip
Prototype: void tryToShowSizeGrip()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 106-116
  0.000% (0/9)
83
QStorageInfoPrivate::retrieveVolumeInfo
Name: QStorageInfoPrivate::retrieveVolumeInfo
Prototype: void QStorageInfoPrivate::retrieveVolumeInfo()
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 535-562
 55.556% (5/9)
113
QString::append
Name: QString::append
Prototype: QString &QString::append(const QStringRef &str)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9498-9508
 71.429% (5/7)
73
QString::append
Name: QString::append
Prototype: QString &QString::append(const QChar *str, int len)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2086-2096
100.000% (11/11)
73
QString::append
Name: QString::append
Prototype: QString &QString::append(QLatin1String str)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2103-2116
100.000% (9/9)
103
QString::compare_helper
Name: QString::compare_helper
Prototype: int QString::compare_helper(const QChar *data1, int length1, QLatin1String s2, Qt::CaseSensitivity cs) noexcept
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5501-5516
 71.429% (5/7)
83
QString::contains
Name: QString::contains
Prototype: bool QString::contains(const QRegularExpression &re, QRegularExpressionMatch *match) const
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4023-4034
100.000% (9/9)
83
QString::count
Name: QString::count
Prototype: int QString::count(const QRegExp& rx) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3871-3884
 85.714% (6/7)
103
QString::fill
Name: QString::fill
Prototype: QString& QString::fill(QChar ch, int size)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5099-5109
100.000% (7/7)
73
QString::insert
Name: QString::insert
Prototype: QString &QString::insert(int i, QLatin1String str)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1974-1989
 75.000% (9/12)
103
QString::isSimpleText
Name: QString::isSimpleText
Prototype: bool QString::isSimpleText() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8055-8069
  0.000% (0/11)
83
QString::localeAwareCompare_helper
Name: QString::localeAwareCompare_helper
Prototype: int QString::localeAwareCompare_helper(const QChar *data1, int length1, const QChar *data2, int length2)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5598-5649
 88.889% (8/9)
53
QString::operator==
Name: QString::operator==
Prototype: bool QString::operator==(QLatin1String other) const noexcept
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2755-2764
100.000% (7/7)
53
QString::remove
Name: QString::remove
Prototype: QString &QString::remove(const QString &str, Qt::CaseSensitivity cs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2268-2276
100.000% (7/7)
53
QString::replace
Name: QString::replace
Prototype: QString &QString::replace(int pos, int len, const QChar *unicode, int size)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2365-2375
 71.429% (5/7)
73
QString::section
Name: QString::section
Prototype: QString QString::section(const QRegExp &reg, int start, int end, SectionFlags flags) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4275-4296
 71.429% (5/7)
153
QString::setRawData
Name: QString::setRawData
Prototype: QString &QString::setRawData(const QChar *unicode, int size)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8236-8250
 80.000% (8/10)
83
QStringListModel::data
Name: QStringListModel::data
Prototype: QVariant QStringListModel::data(const QModelIndex &index, int role) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 149-158
 90.909% (10/11)
53
QStringListModel::insertRows
Name: QStringListModel::insertRows
Prototype: bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 213-226
100.000% (11/11)
73
QStringRef::toString
Name: QStringRef::toString
Prototype: QString QStringRef::toString() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9063-9069
100.000% (11/11)
53
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
QStroker::capForJoinMode
Name: QStroker::capForJoinMode
Prototype: Qt::PenCapStyle QStroker::capForJoinMode(LineJoinMode mode)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 382-387
  0.000% (0/7)
33
QStroker::joinModeForCap
Name: QStroker::joinModeForCap
Prototype: QStroker::LineJoinMode QStroker::joinModeForCap(Qt::PenCapStyle style)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 389-394
  0.000% (0/7)
33
QStyle::combinedLayoutSpacing
Name: QStyle::combinedLayoutSpacing
Prototype: int QStyle::combinedLayoutSpacing(QSizePolicy::ControlTypes controls1, QSizePolicy::ControlTypes controls2, Qt::Orientation orientation, QStyleOption *option, QWidget *widget) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 2361-2378
  0.000% (0/7)
103
QStyle::itemTextRect
Name: QStyle::itemTextRect
Prototype: QRect QStyle::itemTextRect(const QFontMetrics &metrics, const QRect &rect, int alignment, bool enabled, const QString &text) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 521-537
  0.000% (0/10)
103
QStyleAnimation::updateCurrentTime
Name: QStyleAnimation::updateCurrentTime
Prototype: void QStyleAnimation::updateCurrentTime(int)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 127-134
  0.000% (0/9)
43
QStyleHelper::calcBigLineSize
Name: QStyleHelper::calcBigLineSize
Prototype: int calcBigLineSize(int radius)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 136-144
  0.000% (0/7)
63
QStyleHelper::calcRadialPos
Name: QStyleHelper::calcRadialPos
Prototype: static QPointF calcRadialPos(const QStyleOptionSlider *dial, qreal offset)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 146-167
  0.000% (0/10)
183
QStyleHelper::hasAncestor
Name: QStyleHelper::hasAncestor
Prototype: bool hasAncestor(QObject *obj, QAccessible::Role role)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 120-130
  0.000% (0/11)
73
QStyleHelper::uniqueName
Name: QStyleHelper::uniqueName
Prototype: QString uniqueName(const QString &key, const QStyleOption *option, const QSize &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 61-97
  0.000% (0/7)
193
QStyleSheetStyle::baseStyle
Name: QStyleSheetStyle::baseStyle
Prototype: QStyle *QStyleSheetStyle::baseStyle() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2712-2719
  0.000% (0/7)
53
QStyleSheetStyle::unpolish
Name: QStyleSheetStyle::unpolish
Prototype: void QStyleSheetStyle::unpolish(QWidget *w)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2872-2899
  0.000% (0/9)
203
QStyledItemDelegate::setEditorData
Name: QStyledItemDelegate::setEditorData
Prototype: void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 438-453
  0.000% (0/7)
63
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
QSupportedWritingSystems::detach
Name: QSupportedWritingSystems::detach
Prototype: void QSupportedWritingSystems::detach()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 216-224
  0.000% (0/7)
53
QSupportedWritingSystems::operator=
Name: QSupportedWritingSystems::operator=
Prototype: QSupportedWritingSystems &QSupportedWritingSystems::operator=(const QSupportedWritingSystems &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 193-202
  0.000% (0/7)
63
QSurfaceFormat::detach
Name: QSurfaceFormat::detach
Prototype: void QSurfaceFormat::detach()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 222-230
  0.000% (0/7)
53
QSurfaceFormat::operator=
Name: QSurfaceFormat::operator=
Prototype: QSurfaceFormat &QSurfaceFormat::operator=(const QSurfaceFormat &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 244-253
  0.000% (0/7)
63
QSurfaceFormat::setDefaultFormat
Name: QSurfaceFormat::setDefaultFormat
Prototype: void QSurfaceFormat::setDefaultFormat(const QSurfaceFormat &format)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 764-777
  0.000% (0/9)
73
QSurfaceFormat::setOption
Name: QSurfaceFormat::setOption
Prototype: void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option, bool on)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 380-389
  0.000% (0/7)
63
QSwipeGesture::horizontalDirection
Name: QSwipeGesture::horizontalDirection
Prototype: QSwipeGesture::SwipeDirection QSwipeGesture::horizontalDirection() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 695-704
  0.000% (0/13)
63
QSwipeGesture::verticalDirection
Name: QSwipeGesture::verticalDirection
Prototype: QSwipeGesture::SwipeDirection QSwipeGesture::verticalDirection() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 706-715
  0.000% (0/9)
63
QSyntaxHighlighter::QSyntaxHighlighter
Name: QSyntaxHighlighter::QSyntaxHighlighter
Prototype: QSyntaxHighlighter::QSyntaxHighlighter(QObject *parent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 297-305
  0.000% (0/7)
43
QSyntaxHighlighter::previousBlockState
Name: QSyntaxHighlighter::previousBlockState
Prototype: int QSyntaxHighlighter::previousBlockState() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 528-539
  0.000% (0/7)
73
QSyntaxHighlighter::rehighlightBlock
Name: QSyntaxHighlighter::rehighlightBlock
Prototype: void QSyntaxHighlighter::rehighlightBlock(const QTextBlock &block)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 386-399
  0.000% (0/11)
83
QSyntaxHighlighter::setFormat
Name: QSyntaxHighlighter::setFormat
Prototype: void QSyntaxHighlighter::setFormat(int start, int count, const QTextCharFormat &format)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 460-469
  0.000% (0/9)
63
QSysInfo::prettyProductName
Name: QSysInfo::prettyProductName
Prototype: QString QSysInfo::prettyProductName()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2780-2847
 28.571% (2/7)
83
QSystemLocale::~QSystemLocale
Name: QSystemLocale::~QSystemLocale
Prototype: QSystemLocale::~QSystemLocale()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 573-581
 28.571% (2/7)
43
QSystemSemaphore::release
Name: QSystemSemaphore::release
Prototype: bool QSystemSemaphore::release(int n)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 298-307
 42.857% (3/7)
63
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
QSystemTrayIconPrivate::geometry_sys
Name: QSystemTrayIconPrivate::geometry_sys
Prototype: QRect QSystemTrayIconPrivate::geometry_sys() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 284-291
  0.000% (0/7)
53
QSystemTrayIconPrivate::install_sys
Name: QSystemTrayIconPrivate::install_sys
Prototype: void QSystemTrayIconPrivate::install_sys()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 270-282
  0.000% (0/9)
83
QSystemTrayIconPrivate::isSystemTrayAvailable_sys
Name: QSystemTrayIconPrivate::isSystemTrayAvailable_sys
Prototype: bool QSystemTrayIconPrivate::isSystemTrayAvailable_sys()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 336-347
  0.000% (0/9)
73
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
QSystemTrayIconPrivate::showMessage_sys
Name: QSystemTrayIconPrivate::showMessage_sys
Prototype: void QSystemTrayIconPrivate::showMessage_sys(const QString &title, const QString &message, QSystemTrayIcon::MessageIcon icon, int msecs)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 359-371
  0.000% (0/7)
83
QSystemTrayIconPrivate::updateIcon_sys
Name: QSystemTrayIconPrivate::updateIcon_sys
Prototype: void QSystemTrayIconPrivate::updateIcon_sys()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 307-315
  0.000% (0/7)
53
QSystemTrayIconPrivate::updateToolTip_sys
Name: QSystemTrayIconPrivate::updateToolTip_sys
Prototype: void QSystemTrayIconPrivate::updateToolTip_sys()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 323-334
  0.000% (0/7)
63
QSystemTrayIconSys::QSystemTrayIconSys
Name: QSystemTrayIconSys::QSystemTrayIconSys
Prototype: QSystemTrayIconSys::QSystemTrayIconSys(QSystemTrayIcon *qIn)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 102-138
  0.000% (0/5)
123
QSystemTrayIconSys::paintEvent
Name: QSystemTrayIconSys::paintEvent
Prototype: void QSystemTrayIconSys::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 218-240
  0.000% (0/8)
113
QTabBar::setAutoHide
Name: QTabBar::setAutoHide
Prototype: void QTabBar::setAutoHide(bool hide)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2463-2474
  0.000% (0/7)
73
QTabBar::setTabIcon
Name: QTabBar::setTabIcon
Prototype: void QTabBar::setTabIcon(int index, const QIcon & icon)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1170-1181
  0.000% (0/11)
73
QTabBar::showEvent
Name: QTabBar::showEvent
Prototype: void QTabBar::showEvent(QShowEvent *)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1553-1561
  0.000% (0/7)
63
QTabBar::sizeHint
Name: QTabBar::sizeHint
Prototype: QSize QTabBar::sizeHint() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1393-1403
  0.000% (0/7)
83
QTabBar::tabButton
Name: QTabBar::tabButton
Prototype: QWidget *QTabBar::tabButton(int index, ButtonPosition position) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2544-2553
  0.000% (0/9)
63
QTabBarPrivate::calculateNewPosition
Name: QTabBarPrivate::calculateNewPosition
Prototype: int QTabBarPrivate::calculateNewPosition(int from, int to, int index) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1781-1791
  0.000% (0/11)
73
QTabBarPrivate::setCurrentNextEnabledIndex
Name: QTabBarPrivate::setCurrentNextEnabledIndex
Prototype: void QTabBarPrivate::setCurrentNextEnabledIndex(int offset)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2164-2173
  0.000% (0/7)
53
QTabWidget::setTabBar
Name: QTabWidget::setTabBar
Prototype: void QTabWidget::setTabBar(QTabBar* tb)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 696-721
  0.000% (0/7)
213
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
QTableModel::clearContents
Name: QTableModel::clearContents
Prototype: void QTableModel::clearContents()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 762-773
  0.000% (0/7)
73
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
QTableModel::dropMimeData
Name: QTableModel::dropMimeData
Prototype: bool QTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row , int column, const QModelIndex &index)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 841-854
  0.000% (0/9)
83
QTableModel::flags
Name: QTableModel::flags
Prototype: Qt::ItemFlags QTableModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 481-493
  0.000% (0/7)
103
QTableModel::insertRows
Name: QTableModel::insertRows
Prototype: bool QTableModel::insertRows(int row, int count, const QModelIndex &)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 65-80
  0.000% (0/12)
113
QTableModel::itemData
Name: QTableModel::itemData
Prototype: QMap<int, QVariant> QTableModel::itemData(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 435-446
  0.000% (0/7)
73
QTableModel::setColumnCount
Name: QTableModel::setColumnCount
Prototype: void QTableModel::setColumnCount(int columns)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 381-390
  0.000% (0/9)
63
QTableModel::setRowCount
Name: QTableModel::setRowCount
Prototype: void QTableModel::setRowCount(int rows)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 370-379
  0.000% (0/9)
63
QTableModel::takeHorizontalHeaderItem
Name: QTableModel::takeHorizontalHeaderItem
Prototype: QTableWidgetItem *QTableModel::takeHorizontalHeaderItem(int section)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 316-327
  0.000% (0/9)
83
QTableModel::takeVerticalHeaderItem
Name: QTableModel::takeVerticalHeaderItem
Prototype: QTableWidgetItem *QTableModel::takeVerticalHeaderItem(int section)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 329-340
  0.000% (0/9)
83
QTableView::currentChanged
Name: QTableView::currentChanged
Prototype: void QTableView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3303-3317
  0.000% (0/7)
83
QTableView::indexAt
Name: QTableView::indexAt
Prototype: QModelIndex QTableView::indexAt(const QPoint &pos) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1528-1543
  0.000% (0/9)
113
QTableView::isIndexHidden
Name: QTableView::isIndexHidden
Prototype: bool QTableView::isIndexHidden(const QModelIndex &index) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3138-3149
  0.000% (0/9)
83
QTableView::setSelectionModel
Name: QTableView::setSelectionModel
Prototype: void QTableView::setSelectionModel(QItemSelectionModel *selectionModel)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1179-1198
  0.000% (0/7)
113
QTableView::visualRect
Name: QTableView::visualRect
Prototype: QRect QTableView::visualRect(const QModelIndex &index) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2676-2697
  0.000% (0/15)
143
QTableViewPrivate::sectionSpanEndLogical
Name: QTableViewPrivate::sectionSpanEndLogical
Prototype: int QTableViewPrivate::sectionSpanEndLogical(const QHeaderView *header, int logical, int span) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 715-725
  0.000% (0/7)
73
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
QTableWidget::findItems
Name: QTableWidget::findItems
Prototype: QList<QTableWidgetItem*> QTableWidget::findItems(const QString &text, Qt::MatchFlags flags) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2385-2398
  0.000% (0/7)
113
QTableWidget::mimeData
Name: QTableWidget::mimeData
Prototype: QMimeData *QTableWidget::mimeData(const QList<QTableWidgetItem*> items) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2579-2599
  0.000% (0/5)
103
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
QTableWidget::setItem
Name: QTableWidget::setItem
Prototype: void QTableWidget::setItem(int row, int column, QTableWidgetItem *item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1964-1977
  0.000% (0/7)
73
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
QTableWidgetItem::data
Name: QTableWidgetItem::data
Prototype: QVariant QTableWidgetItem::data(int role) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1394-1402
  0.000% (0/7)
53
QTableWidgetPrivate::_q_dataChanged
Name: QTableWidgetPrivate::_q_dataChanged
Prototype: void QTableWidgetPrivate::_q_dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1668-1678
  0.000% (0/13)
53
QTcpServer::nextPendingConnection
Name: QTcpServer::nextPendingConnection
Prototype: QTcpSocket *QTcpServer::nextPendingConnection()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 540-550
100.000% (7/7)
63
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
QTemporaryDir::remove
Name: QTemporaryDir::remove
Prototype: bool QTemporaryDir::remove()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporarydir.cpp
Lines: 341-355
 71.429% (5/7)
103
QTemporaryFilePrivate::resetFileEngine
Name: QTemporaryFilePrivate::resetFileEngine
Prototype: void QTemporaryFilePrivate::resetFileEngine() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 424-434
100.000% (7/7)
63
QTest::IgnoreResultList::append
Name: QTest::IgnoreResultList::append
Prototype: static void append(IgnoreResultList *&list, QtMsgType type, const QVariant &patternIn)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 110-121
100.000% (7/7)
73
QTest::IgnoreResultList::stringsMatch
Name: QTest::IgnoreResultList::stringsMatch
Prototype: static bool stringsMatch(const QString &expected, const QString &actual)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 123-135
100.000% (7/7)
53
QTest::countSignificantDigits
Name: QTest::countSignificantDigits
Prototype: template <typename T> static int countSignificantDigits(T num)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 126-141
100.000% (7/7)
83
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...225
McCabe - Cyclomatic Complexity: 3
226
McCabe - Cyclomatic Complexity: 3
227
McCabe - Cyclomatic Complexity: 3
228
McCabe - Cyclomatic Complexity: 3
229230
McCabe - Cyclomatic Complexity: 3
231
McCabe - Cyclomatic Complexity: 3
232
McCabe - Cyclomatic Complexity: 3
233
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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