QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...267
McCabe - Cyclomatic Complexity: 5
268
McCabe - Cyclomatic Complexity: 5
269
McCabe - Cyclomatic Complexity: 6
270
McCabe - Cyclomatic Complexity: 6
271272
McCabe - Cyclomatic Complexity: 6
273
McCabe - Cyclomatic Complexity: 6
274
McCabe - Cyclomatic Complexity: 6
275
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QImageTextureGlyphCache::createTextureData
Name: QImageTextureGlyphCache::createTextureData
Prototype: void QImageTextureGlyphCache::createTextureData(int width, int height)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtextureglyphcache.cpp
Lines: 283-301
  0.000% (0/10)
106
QInputDialog::done
Name: QInputDialog::done
Prototype: void QInputDialog::done(int result)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 1142-1166
  0.000% (0/12)
166
QInputDialog::setVisible
Name: QInputDialog::setVisible
Prototype: void QInputDialog::setVisible(bool visible)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 1116-1133
  0.000% (0/16)
136
QInputDialogPrivate::chooseRightTextInputWidget
Name: QInputDialogPrivate::chooseRightTextInputWidget
Prototype: void QInputDialogPrivate::chooseRightTextInputWidget()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 381-407
  0.000% (0/19)
166
QInt64Set::insert
Name: QInt64Set::insert
Prototype: void QInt64Set::insert(quint64 key)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 523-542
  0.000% (0/16)
156
QInternalMimeData::hasFormatHelper
Name: QInternalMimeData::hasFormatHelper
Prototype: bool QInternalMimeData::hasFormatHelper(const QString &mimeType, const QMimeData *data)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 286-303
  0.000% (0/20)
106
QItemDelegate::paint
Name: QItemDelegate::paint
Prototype: void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 357-427
  0.000% (0/19)
426
QItemSelection::split
Name: QItemSelection::split
Prototype: void QItemSelection::split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 556-597
 94.444% (17/18)
336
QItemSelectionModelPrivate::expandSelection
Name: QItemSelectionModelPrivate::expandSelection
Prototype: QItemSelection QItemSelectionModelPrivate::expandSelection(const QItemSelection &selection, QItemSelectionModel::SelectionFlags command) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 656-685
 83.333% (15/18)
196
QItemSelectionModelPrivate::initModel
Name: QItemSelectionModelPrivate::initModel
Prototype: void QItemSelectionModelPrivate::initModel(QAbstractItemModel *m)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 600-646
100.000% (16/16)
116
QJsonArray::detach2
Name: QJsonArray::detach2
Prototype: bool QJsonArray::detach2(uint reserve)
Coverage:  55.556% (10/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 1173-1197
 55.556% (10/18)
196
QJsonArray::fromVariantList
Name: QJsonArray::fromVariantList
Prototype: QJsonArray QJsonArray::fromVariantList(const QVariantList &list)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 256-299
  0.000% (0/18)
306
QJsonArray::replace
Name: QJsonArray::replace
Prototype: void QJsonArray::replace(int i, const QJsonValue &value)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 525-554
  0.000% (0/20)
216
QJsonObject::detach2
Name: QJsonObject::detach2
Prototype: bool QJsonObject::detach2(uint reserve)
Coverage:  55.556% (10/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1113-1137
 55.556% (10/18)
196
QJsonObject::fromVariantMap
Name: QJsonObject::fromVariantMap
Prototype: QJsonObject QJsonObject::fromVariantMap(const QVariantMap &map)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 198-249
  0.000% (0/16)
356
QKdPointFinder::operator()
Name: QKdPointFinder::operator()
Prototype: inline QKdPointTree::Traversal operator()(QKdPointTree::Node &node, int depth)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 709-738
  0.000% (0/16)
186
QKdeThemePrivate::kdeFont
Name: QKdeThemePrivate::kdeFont
Prototype: QFont *QKdeThemePrivate::kdeFont(const QVariant &fontValue)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 415-440
  0.000% (0/17)
146
QKdeThemePrivate::readKdeSetting
Name: QKdeThemePrivate::readKdeSetting
Prototype: QVariant QKdeThemePrivate::readKdeSetting(const QString &key, const QStringList &kdeDirs, int kdeVersion, QHash<QString, QSettings*> &kdeSettings)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 312-330
  0.000% (0/14)
126
QKeyEvent::modifiers
Name: QKeyEvent::modifiers
Prototype: Qt::KeyboardModifiers QKeyEvent::modifiers() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 1211-1224
  0.000% (0/16)
116
QKeySequence::assign
Name: QKeySequence::assign
Prototype: int QKeySequence::assign(const QString &ks, QKeySequence::SequenceFormat format)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 996-1030
  0.000% (0/18)
206
QLabel::changeEvent
Name: QLabel::changeEvent
Prototype: void QLabel::changeEvent(QEvent *ev)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1377-1392
  0.000% (0/20)
116
QLabel::setText
Name: QLabel::setText
Prototype: void QLabel::setText(const QString &text)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 288-332
  0.000% (0/24)
246
QLabel::setTextInteractionFlags
Name: QLabel::setTextInteractionFlags
Prototype: void QLabel::setTextInteractionFlags(Qt::TextInteractionFlags flags)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 704-726
  0.000% (0/18)
156
QLayout::closestAcceptableSize
Name: QLayout::closestAcceptableSize
Prototype: QSize QLayout::closestAcceptableSize(const QWidget *widget, const QSize &size)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1432-1470
  0.000% (0/22)
256
QLineEdit::focusOutEvent
Name: QLineEdit::focusOutEvent
Prototype: void QLineEdit::focusOutEvent(QFocusEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1826-1864
  0.000% (0/24)
166
QLineEdit::mouseMoveEvent
Name: QLineEdit::mouseMoveEvent
Prototype: void QLineEdit::mouseMoveEvent(QMouseEvent * e)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1503-1536
  0.000% (0/18)
136
QLineEdit::mousePressEvent
Name: QLineEdit::mousePressEvent
Prototype: void QLineEdit::mousePressEvent(QMouseEvent* e)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1461-1499
  0.000% (0/26)
176
QLineEditPrivate::positionSideWidgets
Name: QLineEditPrivate::positionSideWidgets
Prototype: void QLineEditPrivate::positionSideWidgets()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit_p.cpp
Lines: 447-468
  0.000% (0/12)
166
QListModeViewBase::horizontalScrollToValue
Name: QListModeViewBase::horizontalScrollToValue
Prototype: int QListModeViewBase::horizontalScrollToValue(int index, QListView::ScrollHint hint, bool leftOf, bool rightOf, const QRect &area, const QRect &rect) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2257-2276
  0.000% (0/17)
136
QListView::updateGeometries
Name: QListView::updateGeometries
Prototype: void QListView::updateGeometries()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1479-1511
  0.000% (0/23)
196
QListViewPrivate::closestIndex
Name: QListViewPrivate::closestIndex
Prototype: QModelIndex QListViewPrivate::closestIndex(const QRect &target, const QVector<QModelIndex> &candidates) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1747-1781
  0.000% (0/29)
196
QListWidgetItem::setData
Name: QListWidgetItem::setData
Prototype: void QListWidgetItem::setData(int role, const QVariant &value)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp
Lines: 690-707
  0.000% (0/20)
136
QLocalSocket::waitForConnected
Name: QLocalSocket::waitForConnected
Prototype: bool QLocalSocket::waitForConnected(int msec)
Coverage:  9.091% (2/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 507-542
  9.091% (2/22)
246
QLocale::matchingLocales
Name: QLocale::matchingLocales
Prototype: QList<QLocale> QLocale::matchingLocales(QLocale::Language language, QLocale::Script script, QLocale::Country country)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2067-2092
  0.000% (0/34)
176
QLocale::quoteString
Name: QLocale::quoteString
Prototype: QString QLocale::quoteString(const QStringRef &str, QuotationStyle style) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 932-950
  0.000% (0/18)
116
QLocaleId::withLikelySubtagsRemoved
Name: QLocaleId::withLikelySubtagsRemoved
Prototype: QLocaleId QLocaleId::withLikelySubtagsRemoved() const
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 264-286
 37.500% (6/16)
136
QLockFilePrivate::getLockInfo
Name: QLockFilePrivate::getLockInfo
Prototype: bool QLockFilePrivate::getLockInfo(qint64 *pid, QString *hostname, QString *appname) const
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile.cpp
Lines: 282-305
 68.750% (11/16)
196
QLoggingCategory::isEnabled
Name: QLoggingCategory::isEnabled
Prototype: bool QLoggingCategory::isEnabled(QtMsgType msgtype) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingcategory.cpp
Lines: 312-322
 90.909% (10/11)
76
QLoggingCategory::setEnabled
Name: QLoggingCategory::setEnabled
Prototype: void QLoggingCategory::setEnabled(QtMsgType type, bool enable)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingcategory.cpp
Lines: 334-350
 81.818% (9/11)
66
QMainWindow::setCorner
Name: QMainWindow::setCorner
Prototype: void QMainWindow::setCorner(Qt::Corner corner, Qt::DockWidgetArea area)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 681-702
  0.000% (0/28)
136
QMainWindow::tabifiedDockWidgets
Name: QMainWindow::tabifiedDockWidgets
Prototype: QList<QDockWidget*> QMainWindow::tabifiedDockWidgets(QDockWidget *dockwidget) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 1196-1217
  0.000% (0/20)
106
QMainWindowLayout::restoreState
Name: QMainWindowLayout::restoreState
Prototype: bool QMainWindowLayout::restoreState(QDataStream &stream)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 2545-2578
  0.000% (0/14)
186
QMainWindowLayout::toolBarArea
Name: QMainWindowLayout::toolBarArea
Prototype: Qt::ToolBarArea QMainWindowLayout::toolBarArea(QToolBar *toolbar) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1186-1203
  0.000% (0/11)
86
QMatrix4x4::normalMatrix
Name: QMatrix4x4::normalMatrix
Prototype: QMatrix3x3 QMatrix4x4::normalMatrix() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 523-574
  0.000% (0/20)
396
QMatrix4x4::translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(float x, float y)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1022-1046
  0.000% (0/17)
206
QMatrix4x4::translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(float x, float y, float z)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1056-1085
  0.000% (0/17)
256
QMatrix4x4::translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(const QVector3D& vector)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 979-1011
  0.000% (0/17)
286
QMatrix::map
Name: QMatrix::map
Prototype: QPainterPath QMatrix::map(const QPainterPath &path) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp
Lines: 695-727
  0.000% (0/25)
176
QMaxHeap::pop
Name: QMaxHeap::pop
Prototype: template <class T> T QMaxHeap<T>::pop()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 410-434
  0.000% (0/16)
196
QMdiAreaPrivate::place
Name: QMdiAreaPrivate::place
Prototype: void QMdiAreaPrivate::place(Placer *placer, QMdiSubWindow *child)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 878-912
  0.000% (0/23)
226
QMdiSubWindow::resizeEvent
Name: QMdiSubWindow::resizeEvent
Prototype: void QMdiSubWindow::resizeEvent(QResizeEvent *resizeEvent)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3068-3095
  0.000% (0/17)
166
QMdiSubWindow::showSystemMenu
Name: QMdiSubWindow::showSystemMenu
Prototype: void QMdiSubWindow::showSystemMenu()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 2543-2566
  0.000% (0/17)
146
QMdiSubWindowPrivate::showButtonsInMenuBar
Name: QMdiSubWindowPrivate::showButtonsInMenuBar
Prototype: void QMdiSubWindowPrivate::showButtonsInMenuBar(QMenuBar *menuBar)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1792-1826
  0.000% (0/20)
226
QMdiSubWindowPrivate::sizeParameters
Name: QMdiSubWindowPrivate::sizeParameters
Prototype: void QMdiSubWindowPrivate::sizeParameters(int *margin, int *minWidth) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1725-1753
  0.000% (0/21)
206
QMdiSubWindowPrivate::titleBarOptions
Name: QMdiSubWindowPrivate::titleBarOptions
Prototype: QStyleOptionTitleBar QMdiSubWindowPrivate::titleBarOptions() const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1618-1668
  0.000% (0/26)
356
QMdiSubWindowPrivate::updateMask
Name: QMdiSubWindowPrivate::updateMask
Prototype: void QMdiSubWindowPrivate::updateMask()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1128-1148
  0.000% (0/20)
156
QMenu::mouseReleaseEvent
Name: QMenu::mouseReleaseEvent
Prototype: void QMenu::mouseReleaseEvent(QMouseEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2618-2643
  0.000% (0/24)
146
QMenuBar::initStyleOption
Name: QMenuBar::initStyleOption
Prototype: void QMenuBar::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 540-564
  0.000% (0/27)
206
QMenuBar::mousePressEvent
Name: QMenuBar::mousePressEvent
Prototype: void QMenuBar::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1024-1051
  0.000% (0/22)
166
QMenuPrivate::_q_actionTriggered
Name: QMenuPrivate::_q_actionTriggered
Prototype: void QMenuPrivate::_q_actionTriggered()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1229-1256
  0.000% (0/22)
166
QMenuPrivate::setFirstActionActive
Name: QMenuPrivate::setFirstActionActive
Prototype: void QMenuPrivate::setFirstActionActive()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 530-551
  0.000% (0/22)
166
QMenuSloppyState::timeout
Name: QMenuSloppyState::timeout
Prototype: void QMenuSloppyState::timeout()
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 718-749
  0.000% (0/24)
186
QMessageBox::setDetailedText
Name: QMessageBox::setDetailedText
Prototype: void QMessageBox::setDetailedText(const QString &text)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 2533-2562
  0.000% (0/17)
216
QMetaCallEvent::~QMetaCallEvent
Name: QMetaCallEvent::~QMetaCallEvent
Prototype: QMetaCallEvent::~QMetaCallEvent()
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 469-485
 94.444% (17/18)
106
QMetaObjectPrivate::connect
Name: QMetaObjectPrivate::connect
Prototype: QObjectPrivate::Connection *QMetaObjectPrivate::connect(const QObject *sender, int signal_index, const QMetaObject *smeta, const QObject *receiver, int method_index, const QMetaObject *rmeta, int type, int *types)
Coverage: 100.000% (26/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3236-3289
100.000% (26/26)
366
QMetaObjectPrivate::parameterTypeNamesFromSignature
Name: QMetaObjectPrivate::parameterTypeNamesFromSignature
Prototype: QList<QByteArray> QMetaObjectPrivate::parameterTypeNamesFromSignature(const char *signature)
Coverage:  71.429% (20/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3603-3621
 71.429% (20/28)
146
QMetaProperty::type
Name: QMetaProperty::type
Prototype: QVariant::Type QMetaProperty::type() const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2812-2836
 87.500% (14/16)
146
QMetaType::registerNormalizedTypedef
Name: QMetaType::registerNormalizedTypedef
Prototype: int QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, int aliasId)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1113-1149
 63.158% (12/19)
266
QMimeAllGlobPatterns::addGlob
Name: QMimeAllGlobPatterns::addGlob
Prototype: void QMimeAllGlobPatterns::addGlob(const QMimeGlobPattern &glob)
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 151-175
 70.000% (14/20)
126
QNativeSocketEngine::initialize
Name: QNativeSocketEngine::initialize
Prototype: bool QNativeSocketEngine::initialize(QAbstractSocket::SocketType socketType, QAbstractSocket::NetworkLayerProtocol protocol)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 401-458
 66.667% (12/18)
176
QNativeSocketEngine::initialize
Name: QNativeSocketEngine::initialize
Prototype: bool QNativeSocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 470-510
 50.000% (9/18)
216
QNativeSocketEngine::read
Name: QNativeSocketEngine::read
Prototype: qint64 QNativeSocketEngine::read(char *data, qint64 maxSize)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 872-896
 60.000% (12/20)
176
QNativeSocketEngine::waitForReadOrWrite
Name: QNativeSocketEngine::waitForReadOrWrite
Prototype: bool QNativeSocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut)
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1045-1095
 50.000% (8/16)
206
QNativeSocketEnginePrivate::adjustAddressProtocol
Name: QNativeSocketEnginePrivate::adjustAddressProtocol
Prototype: QHostAddress QNativeSocketEnginePrivate::adjustAddressProtocol(const QHostAddress &address) const
Coverage:  65.000% (13/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 315-338
 65.000% (13/20)
136
QNativeSocketEnginePrivate::checkProxy
Name: QNativeSocketEnginePrivate::checkProxy
Prototype: bool QNativeSocketEnginePrivate::checkProxy(const QHostAddress &address)
Coverage:  84.211% (16/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 340-370
 84.211% (16/19)
176
QNativeSocketEnginePrivate::nativeSetMulticastInterface
Name: QNativeSocketEnginePrivate::nativeSetMulticastInterface
Prototype: bool QNativeSocketEnginePrivate::nativeSetMulticastInterface(const QNetworkInterface &iface)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 733-758
 50.000% (9/18)
176
QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials
Name: QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials
Prototype: QNetworkAuthenticationCredential QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials(const QNetworkProxy &p, const QAuthenticator *authenticator)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 187-218
 62.500% (10/16)
276
QNetworkAccessCache::unlinkEntry
Name: QNetworkAccessCache::unlinkEntry
Prototype: bool QNetworkAccessCache::unlinkEntry(const QByteArray &key)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 162-184
100.000% (16/16)
166
QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Name: QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Prototype: void QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 130-164
 35.714% (5/14)
216
QNetworkAccessFileBackend::uploadReadyReadSlot
Name: QNetworkAccessFileBackend::uploadReadyReadSlot
Prototype: void QNetworkAccessFileBackend::uploadReadyReadSlot()
Coverage:  82.353% (14/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 177-215
 82.353% (14/17)
236
QNetworkAccessManagerPrivate::authenticationRequired
Name: QNetworkAccessManagerPrivate::authenticationRequired
Prototype: void QNetworkAccessManagerPrivate::authenticationRequired(QAuthenticator *authenticator, QNetworkReply *reply, bool synchronous, QUrl &url, QUrl *urlForLastAuthentication, bool allowAuthenticationReuse)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1395-1437
 81.818% (18/22)
226
QNetworkAccessManagerPrivate::createSession
Name: QNetworkAccessManagerPrivate::createSession
Prototype: void QNetworkAccessManagerPrivate::createSession(const QNetworkConfiguration &config)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1538-1588
 42.105% (8/19)
296
QNetworkConfigurationManagerPrivate::allConfigurations
Name: QNetworkConfigurationManagerPrivate::allConfigurations
Prototype: QList<QNetworkConfiguration> QNetworkConfigurationManagerPrivate::allConfigurations(QNetworkConfiguration::StateFlags filter) const
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 213-255
 64.286% (9/14)
236
QNetworkConfigurationManagerPrivate::startPolling
Name: QNetworkConfigurationManagerPrivate::startPolling
Prototype: void QNetworkConfigurationManagerPrivate::startPolling()
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 476-500
 88.889% (16/18)
176
QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData
Name: QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData
Prototype: void QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData()
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1874-1915
 85.714% (12/14)
216
QNetworkReplyHttpImplPrivate::canResume
Name: QNetworkReplyHttpImplPrivate::canResume
Prototype: bool QNetworkReplyHttpImplPrivate::canResume() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1648-1674
  0.000% (0/18)
136
QNetworkReplyHttpImplPrivate::checkForRedirect
Name: QNetworkReplyHttpImplPrivate::checkForRedirect
Prototype: void QNetworkReplyHttpImplPrivate::checkForRedirect(const int statusCode)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1141-1158
 44.444% (4/9)
76
QNetworkReplyHttpImplPrivate::initCacheSaveDevice
Name: QNetworkReplyHttpImplPrivate::initCacheSaveDevice
Prototype: void QNetworkReplyHttpImplPrivate::initCacheSaveDevice()
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 961-1000
 63.636% (14/22)
236
QNetworkReplyHttpImplPrivate::start
Name: QNetworkReplyHttpImplPrivate::start
Prototype: bool QNetworkReplyHttpImplPrivate::start(const QNetworkRequest &newHttpRequest)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1686-1723
 60.000% (12/20)
226
QNetworkReplyImpl::abort
Name: QNetworkReplyImpl::abort
Prototype: void QNetworkReplyImpl::abort()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 920-946
  0.000% (0/18)
166
QNetworkReplyImplPrivate::_q_bufferOutgoingData
Name: QNetworkReplyImplPrivate::_q_bufferOutgoingData
Prototype: void QNetworkReplyImplPrivate::_q_bufferOutgoingData()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 245-286
  0.000% (0/14)
216
QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer
Name: QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer
Prototype: void QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer(qint64 bytesReceived, qint64 bytesTotal)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 745-777
  0.000% (0/20)
156
QNetworkReplyImplPrivate::migrateBackend
Name: QNetworkReplyImplPrivate::migrateBackend
Prototype: bool QNetworkReplyImplPrivate::migrateBackend()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 1086-1125
  0.000% (0/20)
216
QNetworkSession::sessionProperty
Name: QNetworkSession::sessionProperty
Prototype: QVariant QNetworkSession::sessionProperty(const QString &key) const
Coverage:  36.364% (8/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 535-554
 36.364% (8/22)
116
QObject::connect
Name: QObject::connect
Prototype: QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)
Coverage:  50.000% (12/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2764-2820
 50.000% (12/24)
396
QObject::connectImpl
Name: QObject::connectImpl
Prototype: QMetaObject::Connection QObject::connectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type, const int *types, const QMetaObject *senderMetaObject)
Coverage:  65.000% (13/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4633-4659
 65.000% (13/20)
176
QObject::disconnectImpl
Name: QObject::disconnectImpl
Prototype: bool QObject::disconnectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, const QMetaObject *senderMetaObject)
Coverage:  62.500% (15/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4832-4855
 62.500% (15/24)
156
QObjectPrivate::isSender
Name: QObjectPrivate::isSender
Prototype: bool QObjectPrivate::isSender(const QObject *receiver, const char *signal) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 310-330
  0.000% (0/16)
146
QObjectPrivate::receiverList
Name: QObjectPrivate::receiverList
Prototype: QObjectList QObjectPrivate::receiverList(const char *signal) const
Coverage:  31.250% (5/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 333-353
 31.250% (5/16)
146
QOpenGL2PaintEngineExPrivate::drawPixmapFragments
Name: QOpenGL2PaintEngineExPrivate::drawPixmapFragments
Prototype: void QOpenGL2PaintEngineExPrivate::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QPainter::PixmapFragmentHints hints)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 1977-2052
  0.000% (0/26)
516
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...267
McCabe - Cyclomatic Complexity: 5
268
McCabe - Cyclomatic Complexity: 5
269
McCabe - Cyclomatic Complexity: 6
270
McCabe - Cyclomatic Complexity: 6
271272
McCabe - Cyclomatic Complexity: 6
273
McCabe - Cyclomatic Complexity: 6
274
McCabe - Cyclomatic Complexity: 6
275
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...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