QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
211
McCabe - Cyclomatic Complexity: 2
212
McCabe - Cyclomatic Complexity: 3
213
McCabe - Cyclomatic Complexity: 3
214
McCabe - Cyclomatic Complexity: 3
215216
McCabe - Cyclomatic Complexity: 3
217
McCabe - Cyclomatic Complexity: 3
218
McCabe - Cyclomatic Complexity: 3
219
McCabe - Cyclomatic Complexity: 3
220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QColormap::initialize
Name: QColormap::initialize
Prototype: void QColormap::initialize()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcolormap.cpp
Lines: 58-75
  0.000% (0/7)
123
QColumnView::indexAt
Name: QColumnView::indexAt
Prototype: QModelIndex QColumnView::indexAt(const QPoint &point) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 200-211
  0.000% (0/7)
83
QColumnView::resizeEvent
Name: QColumnView::resizeEvent
Prototype: void QColumnView::resizeEvent(QResizeEvent *event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 380-393
  0.000% (0/11)
93
QColumnView::scrollContentsBy
Name: QColumnView::scrollContentsBy
Prototype: void QColumnView::scrollContentsBy(int dx, int dy)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 235-246
  0.000% (0/11)
83
QColumnView::setColumnWidths
Name: QColumnView::setColumnWidths
Prototype: void QColumnView::setColumnWidths(const QList<int> &list)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 860-874
  0.000% (0/7)
103
QColumnView::setSelectionModel
Name: QColumnView::setSelectionModel
Prototype: void QColumnView::setSelectionModel(QItemSelectionModel *newSelectionModel)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 492-502
  0.000% (0/7)
63
QColumnViewPrivate::setPreviewWidget
Name: QColumnViewPrivate::setPreviewWidget
Prototype: void QColumnViewPrivate::setPreviewWidget(QWidget *widget)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 831-850
  0.000% (0/9)
163
QComboBox::currentText
Name: QComboBox::currentText
Prototype: QString QComboBox::currentText() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2138-2147
  0.000% (0/7)
63
QComboBox::focusInEvent
Name: QComboBox::focusInEvent
Prototype: void QComboBox::focusInEvent(QFocusEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2877-2888
  0.000% (0/7)
63
QComboBox::inputMethodEvent
Name: QComboBox::inputMethodEvent
Prototype: void QComboBox::inputMethodEvent(QInputMethodEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 3331-3342
  0.000% (0/7)
63
QComboBox::setCompleter
Name: QComboBox::setCompleter
Prototype: void QComboBox::setCompleter(QCompleter *c)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1873-1883
  0.000% (0/7)
73
QComboBox::setCurrentText
Name: QComboBox::setCurrentText
Prototype: void QComboBox::setCurrentText(const QString &text)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2085-2094
  0.000% (0/7)
53
QComboBox::setMaxCount
Name: QComboBox::setMaxCount
Prototype: void QComboBox::setMaxCount(int max)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1395-1407
  0.000% (0/7)
73
QComboBox::setMinimumContentsLength
Name: QComboBox::setMinimumContentsLength
Prototype: void QComboBox::setMinimumContentsLength(int characters)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1626-1641
  0.000% (0/13)
103
QComboBox::setModelColumn
Name: QComboBox::setModelColumn
Prototype: void QComboBox::setModelColumn(int visibleColumn)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 3425-3438
  0.000% (0/11)
93
QComboBox::setView
Name: QComboBox::setView
Prototype: void QComboBox::setView(QAbstractItemView *itemView)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2400-2411
  0.000% (0/7)
73
QComboBoxPrivate::_q_completerActivated
Name: QComboBoxPrivate::_q_completerActivated
Prototype: void QComboBoxPrivate::_q_completerActivated(const QModelIndex &index)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 187-206
  0.000% (0/9)
63
QComboBoxPrivate::_q_editingFinished
Name: QComboBoxPrivate::_q_editingFinished
Prototype: void QComboBoxPrivate::_q_editingFinished()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1195-1206
  0.000% (0/11)
63
QComboBoxPrivate::_q_itemSelected
Name: QComboBoxPrivate::_q_itemSelected
Prototype: void QComboBoxPrivate::_q_itemSelected(const QModelIndex &item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1272-1282
  0.000% (0/7)
73
QComboBoxPrivate::_q_modelReset
Name: QComboBoxPrivate::_q_modelReset
Prototype: void QComboBoxPrivate::_q_modelReset()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 220-231
  0.000% (0/7)
83
QComboBoxPrivate::computeWidthHint
Name: QComboBoxPrivate::computeWidthHint
Prototype: int QComboBoxPrivate::computeWidthHint() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 282-304
  0.000% (0/7)
153
QComboBoxPrivate::updateLayoutDirection
Name: QComboBoxPrivate::updateLayoutDirection
Prototype: void QComboBoxPrivate::updateLayoutDirection()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 366-377
  0.000% (0/7)
93
QComboBoxPrivate::updateLineEditGeometry
Name: QComboBoxPrivate::updateLineEditGeometry
Prototype: void QComboBoxPrivate::updateLineEditGeometry()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1164-1181
  0.000% (0/7)
133
QComboBoxPrivateContainer::resizeEvent
Name: QComboBoxPrivateContainer::resizeEvent
Prototype: void QComboBoxPrivateContainer::resizeEvent(QResizeEvent *e)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 392-406
  0.000% (0/8)
93
QComboBoxPrivateContainer::spacing
Name: QComboBoxPrivateContainer::spacing
Prototype: int QComboBoxPrivateContainer::spacing() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 604-615
  0.000% (0/9)
73
QComboBoxPrivateContainer::timerEvent
Name: QComboBoxPrivateContainer::timerEvent
Prototype: void QComboBoxPrivateContainer::timerEvent(QTimerEvent *timerEvent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 380-390
  0.000% (0/7)
63
QComboBoxPrivateContainer::topMargin
Name: QComboBoxPrivateContainer::topMargin
Prototype: int QComboBoxPrivateContainer::topMargin() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 590-599
  0.000% (0/9)
53
QCommandLineParser::addHelpOption
Name: QCommandLineParser::addHelpOption
Prototype: QCommandLineOption QCommandLineParser::addHelpOption()
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 422-433
  0.000% (0/3)
73
QCommandLineParser::addVersionOption
Name: QCommandLineParser::addVersionOption
Prototype: QCommandLineOption QCommandLineParser::addVersionOption()
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 402-408
  0.000% (0/3)
33
QCommandLineParser::values
Name: QCommandLineParser::values
Prototype: QStringList QCommandLineParser::values(const QString &optionName) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 857-871
100.000% (7/7)
103
QCommonListViewBase::updateHorizontalScrollBar
Name: QCommonListViewBase::updateHorizontalScrollBar
Prototype: void QCommonListViewBase::updateHorizontalScrollBar(const QSize &step)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1868-1896
  0.000% (0/14)
133
QCommonListViewBase::updateVerticalScrollBar
Name: QCommonListViewBase::updateVerticalScrollBar
Prototype: void QCommonListViewBase::updateVerticalScrollBar(const QSize &step)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1898-1926
  0.000% (0/14)
133
QCompleter::setCompletionColumn
Name: QCompleter::setCompletionColumn
Prototype: void QCompleter::setCompletionColumn(int column)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1569-1580
  0.000% (0/7)
73
QCompleter::setFilterMode
Name: QCompleter::setFilterMode
Prototype: void QCompleter::setFilterMode(Qt::MatchFlags filterMode)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1144-1161
  0.000% (0/11)
113
QCompleter::splitPath
Name: QCompleter::splitPath
Prototype: QStringList QCompleter::splitPath(const QString& path) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1808-1847
  0.000% (0/11)
133
QCompletionEngine::lookupCache
Name: QCompletionEngine::lookupCache
Prototype: bool QCompletionEngine::lookupCache(QString part, const QModelIndex& parent, QMatchData *m)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 506-515
  0.000% (0/7)
73
QCompletionModel::setSourceModel
Name: QCompletionModel::setSourceModel
Prototype: void QCompletionModel::setSourceModel(QAbstractItemModel *source)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 168-190
  0.000% (0/7)
143
QConfFile::mergedKeyMap
Name: QConfFile::mergedKeyMap
Prototype: ParsedSettingsMap QConfFile::mergedKeyMap() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 158-168
100.000% (7/7)
73
QConfFileSettingsPrivate::ensureAllSectionsParsed
Name: QConfFileSettingsPrivate::ensureAllSectionsParsed
Prototype: void QConfFileSettingsPrivate::ensureAllSectionsParsed(QConfFile *confFile) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1907-1917
100.000% (7/7)
63
QConfFileSettingsPrivate::initFormat
Name: QConfFileSettingsPrivate::initFormat
Prototype: void QConfFileSettingsPrivate::initFormat()
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 938-962
 90.909% (10/11)
143
QConfFileSettingsPrivate::isWritable
Name: QConfFileSettingsPrivate::isWritable
Prototype: bool QConfFileSettingsPrivate::isWritable() const
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1380-1390
 77.778% (7/9)
63
QConfFileSettingsPrivate::sync
Name: QConfFileSettingsPrivate::sync
Prototype: void QConfFileSettingsPrivate::sync()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1353-1365
100.000% (7/7)
53
QCoreApplication::applicationDirPath
Name: QCoreApplication::applicationDirPath
Prototype: QString QCoreApplication::applicationDirPath()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2088-2099
 71.429% (5/7)
73
QCoreApplication::arguments
Name: QCoreApplication::arguments
Prototype: QStringList QCoreApplication::arguments()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2273-2317
 71.429% (5/7)
103
QCoreApplication::exit
Name: QCoreApplication::exit
Prototype: void QCoreApplication::exit(int returnCode)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1316-1339
100.000% (7/7)
73
QCoreApplication::installNativeEventFilter
Name: QCoreApplication::installNativeEventFilter
Prototype: void QCoreApplication::installNativeEventFilter(QAbstractNativeEventFilter *filterObj)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2712-2723
 44.444% (4/9)
73
QCoreApplication::setApplicationVersion
Name: QCoreApplication::setApplicationVersion
Prototype: void QCoreApplication::setApplicationVersion(const QString &version)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2468-2477
 42.857% (3/7)
53
QCoreApplication::setLibraryPaths
Name: QCoreApplication::setLibraryPaths
Prototype: void QCoreApplication::setLibraryPaths(const QStringList &paths)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2576-2593
100.000% (8/8)
83
QCoreApplication::setOrganizationDomain
Name: QCoreApplication::setOrganizationDomain
Prototype: void QCoreApplication::setOrganizationDomain(const QString &orgDomain)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2386-2395
  0.000% (0/7)
53
QCoreApplication::setOrganizationName
Name: QCoreApplication::setOrganizationName
Prototype: void QCoreApplication::setOrganizationName(const QString &orgName)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2346-2355
 85.714% (6/7)
53
QCoreApplicationPrivate::appendApplicationPathToLibraryPaths
Name: QCoreApplicationPrivate::appendApplicationPathToLibraryPaths
Prototype: void QCoreApplicationPrivate::appendApplicationPathToLibraryPaths()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 575-591
 66.667% (6/9)
83
QCoreApplicationPrivate::notify_helper
Name: QCoreApplicationPrivate::notify_helper
Prototype: bool QCoreApplicationPrivate::notify_helper(QObject *receiver, QEvent * event)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1138-1150
 63.636% (7/11)
73
QCosmeticStroker::renderCubicSubdivision
Name: QCosmeticStroker::renderCubicSubdivision
Prototype: void QCosmeticStroker::renderCubicSubdivision(QCosmeticStroker::PointF *points, int level, int caps)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 679-698
  0.000% (0/9)
123
QCssScanner_Generated::handleCommentStart
Name: QCssScanner_Generated::handleCommentStart
Prototype: int QCssScanner_Generated::handleCommentStart()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2097-2108
  0.000% (0/9)
73
QCursor::QCursor
Name: QCursor::QCursor
Prototype: QCursor::QCursor()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 445-457
  0.000% (0/7)
83
QCursor::QCursor
Name: QCursor::QCursor
Prototype: QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 377-398
  0.000% (0/8)
133
QCursor::pos
Name: QCursor::pos
Prototype: QPoint QCursor::pos(const QScreen *screen)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 179-190
  0.000% (0/7)
73
QCursorData::initialize
Name: QCursorData::initialize
Prototype: void QCursorData::initialize()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 650-657
  0.000% (0/7)
53
QCursorData::setBitmap
Name: QCursorData::setBitmap
Prototype: QCursorData *QCursorData::setBitmap(const QBitmap &bitmap, const QBitmap &mask, int hotX, int hotY, qreal devicePixelRatio)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 659-677
  0.000% (0/15)
143
QDBusAbstractInterfacePrivate::canMakeCalls
Name: QDBusAbstractInterfacePrivate::canMakeCalls
Prototype: bool QDBusAbstractInterfacePrivate::canMakeCalls() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 135-144
100.000% (9/9)
53
QDBusArgument::currentSignature
Name: QDBusArgument::currentSignature
Prototype: QString QDBusArgument::currentSignature() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 564-572
 42.857% (3/7)
53
QDBusArgument::currentType
Name: QDBusArgument::currentType
Prototype: QDBusArgument::ElementType QDBusArgument::currentType() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 583-590
 42.857% (3/7)
53
QDBusArgumentPrivate::checkRead
Name: QDBusArgumentPrivate::checkRead
Prototype: bool QDBusArgumentPrivate::checkRead(QDBusArgumentPrivate *d)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 128-142
 42.857% (3/7)
63
QDBusBlockingCallWatcher::~QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher::~QDBusBlockingCallWatcher
Prototype: ~QDBusBlockingCallWatcher()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2013-2024
 71.429% (5/7)
73
QDBusConnection::QDBusConnection
Name: QDBusConnection::QDBusConnection
Prototype: QDBusConnection::QDBusConnection(const QString &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 419-429
100.000% (7/7)
63
QDBusConnection::callWithCallback
Name: QDBusConnection::callWithCallback
Prototype: bool QDBusConnection::callWithCallback(const QDBusMessage &message, QObject *receiver, const char *returnMethod, const char *errorMethod, int timeout) const
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 600-612
 77.778% (7/9)
73
QDBusConnection::disconnectFromBus
Name: QDBusConnection::disconnectFromBus
Prototype: void QDBusConnection::disconnectFromBus(const QString &name)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 530-539
 77.778% (7/9)
63
QDBusConnection::disconnectFromPeer
Name: QDBusConnection::disconnectFromPeer
Prototype: void QDBusConnection::disconnectFromPeer(const QString &name)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 551-560
 77.778% (7/9)
63
QDBusConnection::operator=
Name: QDBusConnection::operator=
Prototype: QDBusConnection &QDBusConnection::operator=(const QDBusConnection &other)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 469-477
 77.778% (7/9)
63
QDBusConnection::registerService
Name: QDBusConnection::registerService
Prototype: bool QDBusConnection::registerService(const QString &serviceName)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 1136-1143
 57.143% (4/7)
43
QDBusConnection::send
Name: QDBusConnection::send
Prototype: bool QDBusConnection::send(const QDBusMessage &message) const
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 569-579
 77.778% (7/9)
73
QDBusConnection::unregisterService
Name: QDBusConnection::unregisterService
Prototype: bool QDBusConnection::unregisterService(const QString &serviceName)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 1152-1159
 57.143% (4/7)
43
QDBusConnectionManager::run
Name: QDBusConnectionManager::run
Prototype: void QDBusConnectionManager::run()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 169-189
100.000% (7/7)
113
QDBusConnectionPrivate::QDBusConnectionPrivate
Name: QDBusConnectionPrivate::QDBusConnectionPrivate
Prototype: QDBusConnectionPrivate::QDBusConnectionPrivate(QObject *p)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1017-1055
 71.429% (5/7)
193
QDBusConnectionPrivate::activateSignal
Name: QDBusConnectionPrivate::activateSignal
Prototype: void QDBusConnectionPrivate::activateSignal(const QDBusConnectionPrivate::SignalHook& hook, const QDBusMessage &msg)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 797-816
 85.714% (6/7)
73
QDBusConnectionPrivate::collectAllObjects
Name: QDBusConnectionPrivate::collectAllObjects
Prototype: void QDBusConnectionPrivate::collectAllObjects(QDBusConnectionPrivate::ObjectTreeNode &haystack, QSet<QObject *> &set)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1086-1098
100.000% (7/7)
63
QDBusConnectionPrivate::connectSignal
Name: QDBusConnectionPrivate::connectSignal
Prototype: bool QDBusConnectionPrivate::connectSignal(const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2190-2209
 42.857% (3/7)
113
QDBusConnectionPrivate::disconnectSignal
Name: QDBusConnectionPrivate::disconnectSignal
Prototype: bool QDBusConnectionPrivate::disconnectSignal(const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2268-2286
 42.857% (3/7)
103
QDBusConnectionPrivate::findSlot
Name: QDBusConnectionPrivate::findSlot
Prototype: int QDBusConnectionPrivate::findSlot(QObject* obj, const QByteArray &normalizedName, QVector<int> &params)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1301-1314
 88.889% (8/9)
83
QDBusConnectionPrivate::isServiceRegisteredByThread
Name: QDBusConnectionPrivate::isServiceRegisteredByThread
Prototype: bool QDBusConnectionPrivate::isServiceRegisteredByThread(const QString &serviceName)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2594-2603
100.000% (9/9)
63
QDBusConnectionPrivate::objectDestroyed
Name: QDBusConnectionPrivate::objectDestroyed
Prototype: void QDBusConnectionPrivate::objectDestroyed(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1227-1241
100.000% (7/7)
83
QDBusConnectionPrivate::registerObject
Name: QDBusConnectionPrivate::registerObject
Prototype: void QDBusConnectionPrivate::registerObject(const ObjectTreeNode *node)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2356-2376
100.000% (7/7)
133
QDBusConnectionPrivate::removeSignalHook
Name: QDBusConnectionPrivate::removeSignalHook
Prototype: bool QDBusConnectionPrivate::removeSignalHook(const QString &key, const SignalHook &hook)
Coverage:  57.895% (11/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2288-2310
 57.895% (11/19)
143
QDBusConnectionPrivate::setConnection
Name: QDBusConnectionPrivate::setConnection
Prototype: void QDBusConnectionPrivate::setConnection(DBusConnection *dbc, const QDBusErrorInternal &error)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1784-1839
 75.000% (6/8)
363
QDBusConnectionPrivate::setServer
Name: QDBusConnectionPrivate::setServer
Prototype: void QDBusConnectionPrivate::setServer(QDBusServer *object, DBusServer *s, const QDBusErrorInternal &error)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1690-1727
 44.444% (4/9)
253
QDBusContextPrivate::set
Name: QDBusContextPrivate::set
Prototype: QDBusContextPrivate *QDBusContextPrivate::set(QObject *obj, QDBusContextPrivate *newContext)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuscontext.cpp
Lines: 45-62
100.000% (7/7)
103
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QDBusUnixFileDescriptor &arg)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 150-159
 88.889% (8/9)
53
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QDBusSignature &arg)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 138-148
 77.778% (7/9)
63
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QDBusObjectPath &arg)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 126-136
 88.889% (8/9)
63
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QByteArray &arg)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 161-175
 85.714% (6/7)
103
QDBusMenuAdaptor::AboutToShowGroup
Name: QDBusMenuAdaptor::AboutToShowGroup
Prototype: QList<int> QDBusMenuAdaptor::AboutToShowGroup(const QList<int> &ids, QList<int> &idErrors)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuadaptor.cpp
Lines: 97-105
  0.000% (0/5)
63
QDBusMenuConnection::QDBusMenuConnection
Name: QDBusMenuConnection::QDBusMenuConnection
Prototype: QDBusMenuConnection::QDBusMenuConnection(QObject *parent, const QString &serviceName)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuconnection.cpp
Lines: 62-76
 33.333% (3/9)
43
QDBusMenuConnection::registerTrayIconMenu
Name: QDBusMenuConnection::registerTrayIconMenu
Prototype: bool QDBusMenuConnection::registerTrayIconMenu(QDBusTrayIcon *item)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuconnection.cpp
Lines: 84-90
  0.000% (0/6)
43
QDBusMessage::createErrorReply
Name: QDBusMessage::createErrorReply
Prototype: QDBusMessage QDBusMessage::createErrorReply(const QString name, const QString &msg) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 491-505
100.000% (7/7)
83
QDBusMessage::createReply
Name: QDBusMessage::createReply
Prototype: QDBusMessage QDBusMessage::createReply(const QVariantList &arguments) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 467-482
100.000% (7/7)
103
QDBusMessage::isReplyRequired
Name: QDBusMessage::isReplyRequired
Prototype: bool QDBusMessage::isReplyRequired() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 641-650
100.000% (7/7)
53
QDBusMessagePrivate::~QDBusMessagePrivate
Name: QDBusMessagePrivate::~QDBusMessagePrivate
Prototype: QDBusMessagePrivate::~QDBusMessagePrivate()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 70-77
100.000% (7/7)
53
QDBusMetaType::demarshall
Name: QDBusMetaType::demarshall
Prototype: bool QDBusMetaType::demarshall(const QDBusArgument &arg, int id, void *data)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 253-280
 50.000% (4/8)
143
QDBusMetaType::marshall
Name: QDBusMetaType::marshall
Prototype: bool QDBusMetaType::marshall(QDBusArgument &arg, int id, const void *data)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 224-245
 50.000% (4/8)
133
QDBusMetaType::registerMarshallOperators
Name: QDBusMetaType::registerMarshallOperators
Prototype: void QDBusMetaType::registerMarshallOperators(int id, MarshallFunction mf, DemarshallFunction df)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 202-216
 61.538% (8/13)
103
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
211
McCabe - Cyclomatic Complexity: 2
212
McCabe - Cyclomatic Complexity: 3
213
McCabe - Cyclomatic Complexity: 3
214
McCabe - Cyclomatic Complexity: 3
215216
McCabe - Cyclomatic Complexity: 3
217
McCabe - Cyclomatic Complexity: 3
218
McCabe - Cyclomatic Complexity: 3
219
McCabe - Cyclomatic Complexity: 3
220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...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