QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...248
McCabe - Cyclomatic Complexity: 4
249
McCabe - Cyclomatic Complexity: 4
250
McCabe - Cyclomatic Complexity: 4
251
McCabe - Cyclomatic Complexity: 4
252253
McCabe - Cyclomatic Complexity: 4
254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QToolBoxPrivate::updateTabs
Name: QToolBoxPrivate::updateTabs
Prototype: void QToolBoxPrivate::updateTabs()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbox.cpp
Lines: 151-174
  0.000% (0/12)
174
QToolButton::changeEvent
Name: QToolButton::changeEvent
Prototype: void QToolButton::changeEvent(QEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 562-579
  0.000% (0/10)
84
QToolButton::setMenu
Name: QToolButton::setMenu
Prototype: void QToolButton::setMenu(QMenu* menu)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 636-657
  0.000% (0/13)
124
QTornOffMenu::syncWithMenu
Name: QTornOffMenu::syncWithMenu
Prototype: void syncWithMenu(QMenu *menu, QActionEvent *act)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 112-121
  0.000% (0/10)
74
QTransform::map
Name: QTransform::map
Prototype: QRegion QTransform::map(const QRegion &r) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1494-1511
  0.000% (0/12)
114
QTransform::squareToQuad
Name: QTransform::squareToQuad
Prototype: bool QTransform::squareToQuad(const QPolygonF &quad, QTransform &trans)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1749-1803
  0.000% (0/13)
384
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: 812-826
  0.000% (0/10)
94
QTreeModel::headerData
Name: QTreeModel::headerData
Prototype: QVariant QTreeModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 513-523
  0.000% (0/10)
74
QTreeModel::index
Name: QTreeModel::index
Prototype: QModelIndex QTreeModel::index(int row, int column, const QModelIndex &parent) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 257-274
  0.000% (0/18)
114
QTreeModel::index
Name: QTreeModel::index
Prototype: QModelIndex QTreeModel::index(const QTreeWidgetItem *item, int column) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 226-247
  0.000% (0/17)
164
QTreeModel::insertRows
Name: QTreeModel::insertRows
Prototype: bool QTreeModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 420-440
  0.000% (0/17)
154
QTreeView::collapseAll
Name: QTreeView::collapseAll
Prototype: void QTreeView::collapseAll()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2746-2761
  0.000% (0/14)
114
QTreeView::isFirstColumnSpanned
Name: QTreeView::isFirstColumnSpanned
Prototype: bool QTreeView::isFirstColumnSpanned(int row, const QModelIndex &parent) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 631-641
  0.000% (0/11)
84
QTreeView::mouseReleaseEvent
Name: QTreeView::mouseReleaseEvent
Prototype: void QTreeView::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1917-1928
  0.000% (0/12)
74
QTreeView::selectionChanged
Name: QTreeView::selectionChanged
Prototype: void QTreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3980-4007
  0.000% (0/10)
174
QTreeView::updateGeometries
Name: QTreeView::updateGeometries
Prototype: void QTreeView::updateGeometries()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2830-2851
  0.000% (0/10)
174
QTreeViewPrivate::beginAnimatedOperation
Name: QTreeViewPrivate::beginAnimatedOperation
Prototype: void QTreeViewPrivate::beginAnimatedOperation()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3208-3230
  0.000% (0/12)
154
QTreeViewPrivate::draggablePaintPairs
Name: QTreeViewPrivate::draggablePaintPairs
Prototype: QItemViewPaintPairs QTreeViewPrivate::draggablePaintPairs(const QModelIndexList &indexes, QRect *r) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1407-1420
  0.000% (0/10)
104
QTreeViewPrivate::itemDecorationRect
Name: QTreeViewPrivate::itemDecorationRect
Prototype: QRect QTreeViewPrivate::itemDecorationRect(const QModelIndex &index) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3756-3781
  0.000% (0/15)
194
QTreeWidget::setHeaderItem
Name: QTreeWidget::setHeaderItem
Prototype: void QTreeWidget::setHeaderItem(QTreeWidgetItem *item)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 2721-2740
  0.000% (0/12)
144
QTreeWidgetItemPrivate::sortChildren
Name: QTreeWidgetItemPrivate::sortChildren
Prototype: void QTreeWidgetItemPrivate::sortChildren(int column, Qt::SortOrder order, bool climb)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 2087-2101
  0.000% (0/12)
84
QTriangulator::ComplexToSimple::calculateIntersection
Name: QTriangulator::ComplexToSimple::calculateIntersection
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::calculateIntersection(int left, int right)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 985-1018
  0.000% (0/12)
184
QTriangulator::ComplexToSimple::edgeIsLeftOfEdge
Name: QTriangulator::ComplexToSimple::edgeIsLeftOfEdge
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::edgeIsLeftOfEdge(int leftEdgeIndex, int rightEdgeIndex) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1020-1037
  0.000% (0/10)
84
QTriangulator::ComplexToSimple::searchEdgeLeftOf
Name: QTriangulator::ComplexToSimple::searchEdgeLeftOf
Prototype: template <typename T> QRBTree<int>::Node *QTriangulator<T>::ComplexToSimple::searchEdgeLeftOf(int edgeIndex, QRBTree<int>::Node *after) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1055-1069
  0.000% (0/12)
104
QTriangulator::ComplexToSimple::splitEdge
Name: QTriangulator::ComplexToSimple::splitEdge
Prototype: template <typename T> int QTriangulator<T>::ComplexToSimple::splitEdge(int splitIndex)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1370-1399
  0.000% (0/10)
174
QTriangulator::ComplexToSimple::splitEdgeListRange
Name: QTriangulator::ComplexToSimple::splitEdgeListRange
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::splitEdgeListRange(QRBTree<int>::Node *leftmost, QRBTree<int>::Node *rightmost, int vertex, const QIntersectionPoint &intersectionPoint)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1177-1194
  0.000% (0/14)
84
QTriangulator::ComplexToSimple::splitEdgesAtIntersections
Name: QTriangulator::ComplexToSimple::splitEdgesAtIntersections
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::splitEdgesAtIntersections()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1401-1417
  0.000% (0/10)
114
QTriangulator::SimpleToMonotone::setupDataStructures
Name: QTriangulator::SimpleToMonotone::setupDataStructures
Prototype: template <typename T> void QTriangulator<T>::SimpleToMonotone::setupDataStructures()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1781-1812
  0.000% (0/10)
214
QUdpSocket::writeDatagram
Name: QUdpSocket::writeDatagram
Prototype: qint64 QUdpSocket::writeDatagram(const char *data, qint64 size, const QHostAddress &address, quint16 port)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 323-345
 81.818% (9/11)
114
QUdpSocketPrivate::doEnsureInitialized
Name: QUdpSocketPrivate::doEnsureInitialized
Prototype: bool QUdpSocketPrivate::doEnsureInitialized(const QHostAddress &bindAddress, quint16 bindPort, const QHostAddress &remoteAddress)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 122-140
 58.333% (7/12)
104
QUndoAction::setPrefixedText
Name: QUndoAction::setPrefixedText
Prototype: void QUndoAction::setPrefixedText(const QString &text)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 400-414
  0.000% (0/12)
94
QUndoGroup::setActiveStack
Name: QUndoGroup::setActiveStack
Prototype: void QUndoGroup::setActiveStack(QUndoStack *stack)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundogroup.cpp
Lines: 183-235
  0.000% (0/11)
434
QUndoModel::setStack
Name: QUndoModel::setStack
Prototype: void QUndoModel::setStack(QUndoStack *stack)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundoview.cpp
Lines: 106-124
  0.000% (0/10)
124
QUndoModel::setStackCurrentIndex
Name: QUndoModel::setStackCurrentIndex
Prototype: void QUndoModel::setStackCurrentIndex(const QModelIndex &index)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundoview.cpp
Lines: 142-154
  0.000% (0/10)
74
QUndoStack::setActive
Name: QUndoStack::setActive
Prototype: void QUndoStack::setActive(bool active)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 1089-1103
  0.000% (0/10)
64
QUndoStackPrivate::setIndex
Name: QUndoStackPrivate::setIndex
Prototype: void QUndoStackPrivate::setIndex(int idx, bool clean)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 429-450
  0.000% (0/10)
144
QUndoView::setGroup
Name: QUndoView::setGroup
Prototype: void QUndoView::setGroup(QUndoGroup *group)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundoview.cpp
Lines: 383-404
  0.000% (0/10)
124
QUnicodeTables::convertCase
Name: QUnicodeTables::convertCase
Prototype: template <typename Traits, typename T> static QString convertCase(T &str)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5813-5832
100.000% (12/12)
94
QUnifiedTimer::installAnimationDriver
Name: QUnifiedTimer::installAnimationDriver
Prototype: void QUnifiedTimer::installAnimationDriver(QAnimationDriver *d)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 511-524
  0.000% (0/10)
94
QUnifiedTimer::uninstallAnimationDriver
Name: QUnifiedTimer::uninstallAnimationDriver
Prototype: void QUnifiedTimer::uninstallAnimationDriver(QAnimationDriver *d)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 526-539
  0.000% (0/10)
94
QUrl::errorString
Name: QUrl::errorString
Prototype: QString QUrl::errorString() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 4036-4068
100.000% (10/10)
284
QUrl::operator =
Name: QUrl::operator =
Prototype: QUrl &QUrl::operator =(const QUrl &url)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3729-3743
100.000% (11/11)
84
QUrl::setFragment
Name: QUrl::setFragment
Prototype: void QUrl::setFragment(const QString &fragment, ParsingMode mode)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3013-3029
 91.667% (11/12)
114
QUrl::setPassword
Name: QUrl::setPassword
Prototype: void QUrl::setPassword(const QString &password, ParsingMode mode)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2243-2259
 91.667% (11/12)
114
QUrl::setPath
Name: QUrl::setPath
Prototype: void QUrl::setPath(const QString &path, ParsingMode mode)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2492-2514
100.000% (14/14)
124
QUrl::setQuery
Name: QUrl::setQuery
Prototype: void QUrl::setQuery(const QString &query, ParsingMode mode)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2650-2666
 91.667% (11/12)
114
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: 2080-2100
 75.000% (9/12)
134
QUrl::setUserName
Name: QUrl::setUserName
Prototype: void QUrl::setUserName(const QString &userName, ParsingMode mode)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2150-2166
 91.667% (11/12)
114
QUrlModel::canDrop
Name: QUrlModel::canDrop
Prototype: bool QUrlModel::canDrop(QDragEnterEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 122-134
  0.000% (0/10)
84
QUrlModel::dataChanged
Name: QUrlModel::dataChanged
Prototype: void QUrlModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 319-335
  0.000% (0/20)
114
QUrlModel::layoutChanged
Name: QUrlModel::layoutChanged
Prototype: void QUrlModel::layoutChanged()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 340-355
  0.000% (0/10)
124
QUrlModel::setFileSystemModel
Name: QUrlModel::setFileSystemModel
Prototype: void QUrlModel::setFileSystemModel(QFileSystemModel *model)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 291-314
  0.000% (0/10)
194
QUrlPrivate::appendAuthority
Name: QUrlPrivate::appendAuthority
Prototype: inline void QUrlPrivate::appendAuthority(QString &appendTo, QUrl::FormattingOptions options, Section appendingTo) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 845-857
100.000% (16/16)
74
QUrlPrivate::toLocalFile
Name: QUrlPrivate::toLocalFile
Prototype: QString QUrlPrivate::toLocalFile(QUrl::FormattingOptions options) const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1466-1491
100.000% (11/11)
94
QUrlQuery::queryItems
Name: QUrlQuery::queryItems
Prototype: QList<QPair<QString, QString> > QUrlQuery::queryItems(QUrl::ComponentFormattingOptions encoding) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 635-650
100.000% (10/10)
124
QUrlQuery::removeAllQueryItems
Name: QUrlQuery::removeAllQueryItems
Prototype: void QUrlQuery::removeAllQueryItems(const QString &key)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 749-761
 90.000% (9/10)
74
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QString &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 336-354
 66.667% (8/12)
104
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QByteArray &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 385-403
 66.667% (8/12)
104
QVariant::operator=
Name: QVariant::operator=
Prototype: QVariant& QVariant::operator=(const QVariant &variant)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1881-1899
100.000% (11/11)
124
QVariantAnimationPrivate::setValueAt
Name: QVariantAnimationPrivate::setValueAt
Prototype: void QVariantAnimationPrivate::setValueAt(qreal step, const QVariant &value)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 310-330
 80.000% (12/15)
114
QVectorPath::~QVectorPath
Name: QVectorPath::~QVectorPath
Prototype: QVectorPath::~QVectorPath()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 57-69
  0.000% (0/10)
84
QVersionNumber::commonPrefix
Name: QVersionNumber::commonPrefix
Prototype: QVersionNumber QVersionNumber::commonPrefix(const QVersionNumber &v1, const QVersionNumber &v2)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 304-321
100.000% (10/10)
104
QVersionNumber::fromString
Name: QVersionNumber::fromString
Prototype: QVersionNumber QVersionNumber::fromString(const QString &string, int *suffixIndex)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 417-442
 93.750% (15/16)
174
QVersionNumber::isPrefixOf
Name: QVersionNumber::isPrefixOf
Prototype: bool QVersionNumber::isPrefixOf(const QVersionNumber &other) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 231-240
100.000% (10/10)
64
QWaitCondition::wait
Name: QWaitCondition::wait
Prototype: bool QWaitCondition::wait(QReadWriteLock *readWriteLock, unsigned long time)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 215-238
 61.538% (8/13)
144
QWatermarkLabel::setSideWidget
Name: QWatermarkLabel::setSideWidget
Prototype: void setSideWidget(QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 457-467
  0.000% (0/10)
84
QWellArray::setSelected
Name: QWellArray::setSelected
Prototype: void QWellArray::setSelected(int row, int col)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 410-430
  0.000% (0/14)
124
QWidget::backgroundRole
Name: QWidget::backgroundRole
Prototype: QPalette::ColorRole QWidget::backgroundRole() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4383-4396
  0.000% (0/12)
94
QWidget::childrenRegion
Name: QWidget::childrenRegion
Prototype: QRegion QWidget::childrenRegion() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3775-3790
  0.000% (0/14)
104
QWidget::hasFocus
Name: QWidget::hasFocus
Prototype: bool QWidget::hasFocus() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6423-6436
  0.000% (0/18)
84
QWidget::insertAction
Name: QWidget::insertAction
Prototype: void QWidget::insertAction(QAction *before, QAction *action)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3301-3324
  0.000% (0/10)
154
QWidget::isAncestorOf
Name: QWidget::isAncestorOf
Prototype: bool QWidget::isAncestorOf(const QWidget *child) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8656-8666
  0.000% (0/10)
74
QWidget::repaint
Name: QWidget::repaint
Prototype: void QWidget::repaint(int x, int y, int w, int h)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10819-10830
  0.000% (0/12)
74
QWidget::setContentsMargins
Name: QWidget::setContentsMargins
Prototype: void QWidget::setContentsMargins(int left, int top, int right, int bottom)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7515-7541
  0.000% (0/18)
184
QWidget::setFixedSize
Name: QWidget::setFixedSize
Prototype: void QWidget::setFixedSize(int w, int h)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4153-4168
  0.000% (0/15)
104
QWidget::setFocusProxy
Name: QWidget::setFocusProxy
Prototype: void QWidget::setFocusProxy(QWidget * w)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6380-6395
  0.000% (0/12)
94
QWidget::setGeometry
Name: QWidget::setGeometry
Prototype: void QWidget::setGeometry(const QRect &r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7157-7176
  0.000% (0/13)
144
QWidget::setGraphicsEffect
Name: QWidget::setGraphicsEffect
Prototype: void QWidget::setGraphicsEffect(QGraphicsEffect *effect)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5300-5322
  0.000% (0/10)
144
QWidget::sharedPainter
Name: QWidget::sharedPainter
Prototype: QPainter *QWidget::sharedPainter() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12782-12796
  0.000% (0/12)
84
QWidget::windowTitle
Name: QWidget::windowTitle
Prototype: QString QWidget::windowTitle() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6011-6021
  0.000% (0/12)
74
QWidgetAction::event
Name: QWidgetAction::event
Prototype: bool QWidgetAction::event(QEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetaction.cpp
Lines: 217-227
  0.000% (0/10)
74
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: 131-147
  0.000% (0/12)
134
QWidgetAnimator::animate
Name: QWidgetAnimator::animate
Prototype: void QWidgetAnimator::animate(QWidget *widget, const QRect &_final_geometry, bool animate)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetanimator.cpp
Lines: 74-109
  0.000% (0/24)
194
QWidgetBackingStore::removeDirtyWidget
Name: QWidgetBackingStore::removeDirtyWidget
Prototype: void QWidgetBackingStore::removeDirtyWidget(QWidget *w)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 755-771
  0.000% (0/10)
114
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: 651-668
  0.000% (0/12)
134
QWidgetItemV2::updateCacheIfNecessary
Name: QWidgetItemV2::updateCacheIfNecessary
Prototype: void QWidgetItemV2::updateCacheIfNecessary() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp
Lines: 709-745
  0.000% (0/16)
274
QWidgetLineControl::clearString
Name: QWidgetLineControl::clearString
Prototype: QString QWidgetLineControl::clearString(uint pos, uint len) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1223-1237
  0.000% (0/10)
94
QWidgetLineControl::fixup
Name: QWidgetLineControl::fixup
Prototype: bool QWidgetLineControl::fixup()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 434-449
  0.000% (0/12)
94
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: 859-879
  0.000% (0/11)
134
QWidgetPrivate::adjustQuitOnCloseAttribute
Name: QWidgetPrivate::adjustQuitOnCloseAttribute
Prototype: void QWidgetPrivate::adjustQuitOnCloseAttribute()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12148-12159
  0.000% (0/16)
74
QWidgetPrivate::deleteExtra
Name: QWidgetPrivate::deleteExtra
Prototype: void QWidgetPrivate::deleteExtra()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1817-1839
  0.000% (0/10)
114
QWidgetPrivate::invalidateBuffer
Name: QWidgetPrivate::invalidateBuffer
Prototype: void QWidgetPrivate::invalidateBuffer(const QRegion &rgn)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1565-1582
  0.000% (0/16)
124
QWidgetPrivate::invalidateGraphicsEffectsRecursively
Name: QWidgetPrivate::invalidateGraphicsEffectsRecursively
Prototype: void QWidgetPrivate::invalidateGraphicsEffectsRecursively()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2096-2109
  0.000% (0/10)
94
QWidgetPrivate::raise_sys
Name: QWidgetPrivate::raise_sys
Prototype: void QWidgetPrivate::raise_sys()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11739-11750
  0.000% (0/12)
74
QWidgetPrivate::setConstraints_sys
Name: QWidgetPrivate::setConstraints_sys
Prototype: void QWidgetPrivate::setConstraints_sys()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3973-3993
  0.000% (0/12)
124
QWidgetPrivate::setDirtyOpaqueRegion
Name: QWidgetPrivate::setDirtyOpaqueRegion
Prototype: void QWidgetPrivate::setDirtyOpaqueRegion()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2112-2133
  0.000% (0/10)
114
QWidgetPrivate::setFocus_sys
Name: QWidgetPrivate::setFocus_sys
Prototype: void QWidgetPrivate::setFocus_sys()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6582-6595
  0.000% (0/12)
74
QWidgetPrivate::setMaximumSize_helper
Name: QWidgetPrivate::setMaximumSize_helper
Prototype: bool QWidgetPrivate::setMaximumSize_helper(int &maxw, int &maxh)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4028-4054
  0.000% (0/18)
224
QWidgetPrivate::setWinId
Name: QWidgetPrivate::setWinId
Prototype: void QWidgetPrivate::setWinId(WId id)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1708-1735
  0.000% (0/24)
114
QWidgetPrivate::setWindowFlags
Name: QWidgetPrivate::setWindowFlags
Prototype: void QWidgetPrivate::setWindowFlags(Qt::WindowFlags flags)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10346-10368
  0.000% (0/14)
124
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...248
McCabe - Cyclomatic Complexity: 4
249
McCabe - Cyclomatic Complexity: 4
250
McCabe - Cyclomatic Complexity: 4
251
McCabe - Cyclomatic Complexity: 4
252253
McCabe - Cyclomatic Complexity: 4
254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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