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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 9
...28
McCabe - Cyclomatic Complexity: 7
29
McCabe - Cyclomatic Complexity: 7
30
McCabe - Cyclomatic Complexity: 7
31
McCabe - Cyclomatic Complexity: 7
3233
McCabe - Cyclomatic Complexity: 7
34
McCabe - Cyclomatic Complexity: 6
35
McCabe - Cyclomatic Complexity: 6
36
McCabe - Cyclomatic Complexity: 6
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QFontEngineQPF2::stringToCMap
Name: QFontEngineQPF2::stringToCMap
Prototype: bool QFontEngineQPF2::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 340-385
  0.000% (0/22)
237
QFontEngineFT::loadGlyphSet
Name: QFontEngineFT::loadGlyphSet
Prototype: QFontEngineFT::QGlyphSet *QFontEngineFT::loadGlyphSet(const QTransform &matrix)
Coverage:  75.000% (21/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1404-1446
 75.000% (21/28)
257
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(glyph_t glyph)
Coverage:  54.167% (13/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1751-1788
 54.167% (13/24)
307
QFontDef::exactMatch
Name: QFontDef::exactMatch
Prototype: bool QFontDef::exactMatch(const QFontDef &other) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 83-133
  0.000% (0/32)
247
QFontDatabase::writingSystems
Name: QFontDatabase::writingSystems
Prototype: QList<QFontDatabase::WritingSystem> QFontDatabase::writingSystems() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1480-1511
  0.000% (0/19)
197
QFontDatabase::isBitmapScalable
Name: QFontDatabase::isBitmapScalable
Prototype: bool QFontDatabase::isBitmapScalable(const QString &family, const QString &style) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1661-1691
  0.000% (0/26)
197
QFontDatabase::font
Name: QFontDatabase::font
Prototype: QFont QFontDatabase::font(const QString &family, const QString &style, int pointSize) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1821-1854
  0.000% (0/21)
217
QFont::fromString
Name: QFont::fromString
Prototype: bool QFont::fromString(const QString &descrip)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2036-2071
  0.000% (0/29)
287
QFileSystemModel::setRootPath
Name: QFileSystemModel::setRootPath
Prototype: QModelIndex QFileSystemModel::setRootPath(const QString &newPath)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1349-1407
  0.000% (0/30)
277
QFileSystemModel::setNameFilters
Name: QFileSystemModel::setNameFilters
Prototype: void QFileSystemModel::setNameFilters(const QStringList &filters)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1567-1599
  0.000% (0/17)
207
QFileSystemEngine::absoluteName
Name: QFileSystemEngine::absoluteName
Prototype: QFileSystemEntry QFileSystemEngine::absoluteName(const QFileSystemEntry &entry)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 305-335
 77.419% (24/31)
197
QFileInfoPrivate::getFileOwner
Name: QFileInfoPrivate::getFileOwner
Prototype: QString QFileInfoPrivate::getFileOwner(QAbstractFileEngine::FileOwner own) const
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 100-122
 60.000% (12/20)
157
QFileInfo::operator==
Name: QFileInfo::operator==
Prototype: bool QFileInfo::operator==(const QFileInfo &fileinfo) const
Coverage:  53.571% (15/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 413-441
 53.571% (15/28)
167
QFileDialogPrivate::itemViewKeyboardEvent
Name: QFileDialogPrivate::itemViewKeyboardEvent
Prototype: bool QFileDialogPrivate::itemViewKeyboardEvent(QKeyEvent *event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3798-3826
  0.000% (0/16)
137
QFileDialog::selectFile
Name: QFileDialog::selectFile
Prototype: void QFileDialog::selectFile(const QString &filename)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1049-1078
  0.000% (0/21)
207
QFileDevicePrivate::putCharHelper
Name: QFileDevicePrivate::putCharHelper
Prototype: bool QFileDevicePrivate::putCharHelper(char c)
Coverage:  29.167% (7/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 479-531
 29.167% (7/24)
207
QFile::open
Name: QFile::open
Prototype: bool QFile::open(FILE *fh, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 942-968
 52.381% (11/21)
187
QFile::open
Name: QFile::open
Prototype: bool QFile::open(int fd, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 998-1024
 52.381% (11/21)
187
QFile::open
Name: QFile::open
Prototype: bool QFile::open(OpenMode mode)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 870-898
 78.947% (15/19)
207
QFbVtHandler::handleSignal
Name: QFbVtHandler::handleSignal
Prototype: void QFbVtHandler::handleSignal()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbvthandler.cpp
Lines: 166-196
  0.000% (0/12)
177
QFSFileEnginePrivate::seekFdFh
Name: QFSFileEnginePrivate::seekFdFh
Prototype: bool QFSFileEnginePrivate::seekFdFh(qint64 pos)
Coverage:  53.846% (14/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 527-560
 53.846% (14/26)
177
QEventDispatcherUNIXPrivate::markPendingSocketNotifiers
Name: QEventDispatcherUNIXPrivate::markPendingSocketNotifiers
Prototype: void QEventDispatcherUNIXPrivate::markPendingSocketNotifiers()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 252-290
  0.000% (0/17)
177
QEvdevKeyboardManager::loadKeymap
Name: QEvdevKeyboardManager::loadKeymap
Prototype: void QEvdevKeyboardManager::loadKeymap(const QString &file)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp
Lines: 130-153
  0.000% (0/13)
137
QEvdevKeyboardHandler::loadKeymap
Name: QEvdevKeyboardHandler::loadKeymap
Prototype: bool QEvdevKeyboardHandler::loadKeymap(const QString &file)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 502-559
  0.000% (0/27)
297
QEmulationPaintEngine::fill
Name: QEmulationPaintEngine::fill
Prototype: void QEmulationPaintEngine::fill(const QVectorPath &path, const QBrush &brush)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 75-111
  0.000% (0/25)
267
QEasingCurvePrivate::setType_helper
Name: QEasingCurvePrivate::setType_helper
Prototype: void QEasingCurvePrivate::setType_helper(QEasingCurve::Type newType)
Coverage:  88.889% (24/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1324-1360
 88.889% (24/27)
297
QDockWidgetPrivate::mouseMoveEvent
Name: QDockWidgetPrivate::mouseMoveEvent
Prototype: bool QDockWidgetPrivate::mouseMoveEvent(QMouseEvent *event)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 901-945
  0.000% (0/30)
257
QDockWidgetPrivate::endDrag
Name: QDockWidgetPrivate::endDrag
Prototype: void QDockWidgetPrivate::endDrag(bool abort)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 786-826
  0.000% (0/22)
257
QDockAreaLayoutItem::skip
Name: QDockAreaLayoutItem::skip
Prototype: bool QDockAreaLayoutItem::skip() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 116-135
  0.000% (0/19)
117
QDockAreaLayoutInfo::unnest
Name: QDockAreaLayoutInfo::unnest
Prototype: void QDockAreaLayoutInfo::unnest(int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 976-1000
  0.000% (0/19)
197
QDockAreaLayoutInfo::separatorRegion
Name: QDockAreaLayoutInfo::separatorRegion
Prototype: QRegion QDockAreaLayoutInfo::separatorRegion() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1589-1617
  0.000% (0/19)
167
QDockAreaLayoutInfo::itemAt
Name: QDockAreaLayoutInfo::itemAt
Prototype: QLayoutItem *QDockAreaLayoutInfo::itemAt(int *x, int index) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1726-1741
  0.000% (0/19)
117
QDockAreaLayoutInfo::info
Name: QDockAreaLayoutInfo::info
Prototype: QDockAreaLayoutInfo *QDockAreaLayoutInfo::info(QWidget *widget)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1280-1302
  0.000% (0/23)
127
QDockAreaLayout::separatorRect
Name: QDockAreaLayout::separatorRect
Prototype: QRect QDockAreaLayout::separatorRect(int index) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2547-2566
  0.000% (0/14)
117
QDockAreaLayout::gapRect
Name: QDockAreaLayout::gapRect
Prototype: QRect QDockAreaLayout::gapRect(const QList<int> &path) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3395-3441
  0.000% (0/26)
317
QDockAreaLayout::findSeparator
Name: QDockAreaLayout::findSeparator
Prototype: QList<int> QDockAreaLayout::findSeparator(const QPoint &pos) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2479-2502
  0.000% (0/23)
177
QDirModel::sort
Name: QDirModel::sort
Prototype: void QDirModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 508-532
  0.000% (0/14)
147
QDirIteratorPrivate::checkAndPushDirectory
Name: QDirIteratorPrivate::checkAndPushDirectory
Prototype: void QDirIteratorPrivate::checkAndPushDirectory(const QFileInfo &fileInfo)
Coverage: 100.000% (29/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdiriterator.cpp
Lines: 272-301
100.000% (29/29)
157
QDir::relativeFilePath
Name: QDir::relativeFilePath
Prototype: QString QDir::relativeFilePath(const QString &fileName) const
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 736-789
 92.000% (23/25)
237
QDialogPrivate::setDefault
Name: QDialogPrivate::setDefault
Prototype: void QDialogPrivate::setDefault(QPushButton *pushButton)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 370-388
  0.000% (0/21)
147
QDesktopWidget::screenNumber
Name: QDesktopWidget::screenNumber
Prototype: int QDesktopWidget::screenNumber(const QPoint &p) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qdesktopwidget.cpp
Lines: 287-309
  0.000% (0/17)
117
QDateTimeParser::sectionSize
Name: QDateTimeParser::sectionSize
Prototype: int QDateTimeParser::sectionSize(int sectionIndex) const
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 538-572
 71.429% (15/21)
197
QDateTimeEditPrivate::closestSection
Name: QDateTimeEditPrivate::closestSection
Prototype: int QDateTimeEditPrivate::closestSection(int pos, bool forward) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1803-1827
  0.000% (0/23)
177
QDateTimeEdit::setDisplayFormat
Name: QDateTimeEdit::setDisplayFormat
Prototype: void QDateTimeEdit::setDisplayFormat(const QString &format)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 867-907
  0.000% (0/23)
307
QDataWidgetMapperPrivate::_q_closeEditor
Name: QDataWidgetMapperPrivate::_q_closeEditor
Prototype: void QDataWidgetMapperPrivate::_q_closeEditor(QWidget *w, QAbstractItemDelegate::EndEditHint hint)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdatawidgetmapper.cpp
Lines: 208-229
  0.000% (0/13)
117
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(double f)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1234-1257
 68.182% (15/22)
137
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(float f)
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1196-1222
 42.857% (9/21)
157
QDBusUtil::isValidUniqueConnectionName
Name: QDBusUtil::isValidUniqueConnectionName
Prototype: bool isValidUniqueConnectionName(const QStringRef &connName)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 393-414
 60.000% (12/20)
147
QDBusPendingCallPrivate::setReplyCallback
Name: QDBusPendingCallPrivate::setReplyCallback
Prototype: bool QDBusPendingCallPrivate::setReplyCallback(QObject *target, const char *member)
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuspendingcall.cpp
Lines: 143-186
 52.174% (12/23)
277
QDBusMenuLayoutItem::populate
Name: QDBusMenuLayoutItem::populate
Prototype: uint QDBusMenuLayoutItem::populate(int id, int depth, const QStringList &propertyNames, const QDBusPlatformMenu *topLevelMenu)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 89-112
  0.000% (0/19)
157
QDBusMenuItem::QDBusMenuItem
Name: QDBusMenuItem::QDBusMenuItem
Prototype: QDBusMenuItem::QDBusMenuItem(const QDBusPlatformMenuItem *item)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 178-208
  0.000% (0/22)
227
QDBusConnectionPrivate::~QDBusConnectionPrivate
Name: QDBusConnectionPrivate::~QDBusConnectionPrivate
Prototype: QDBusConnectionPrivate::~QDBusConnectionPrivate()
Coverage:  26.087% (6/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1062-1089
 26.087% (6/23)
197
QDBusConnectionPrivate::sendInternal
Name: QDBusConnectionPrivate::sendInternal
Prototype: void QDBusConnectionPrivate::sendInternal(QDBusPendingCallPrivate *pcall, void *message, int timeout)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2155-2193
 75.000% (18/24)
217
QDBusConnectionPrivate::handleObjectCall
Name: QDBusConnectionPrivate::handleObjectCall
Prototype: void QDBusConnectionPrivate::handleObjectCall(const QDBusMessage &msg)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1525-1588
 90.000% (18/20)
337
QDBusConnection::objectRegisteredAt
Name: QDBusConnection::objectRegisteredAt
Prototype: QObject *QDBusConnection::objectRegisteredAt(const QString &path) const
Coverage:  77.778% (21/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 1004-1035
 77.778% (21/27)
287
QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Prototype: QDBusBlockingCallWatcher(const QDBusMessage &message)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1963-2016
 54.545% (12/22)
237
QConfFileSettingsPrivate::~QConfFileSettingsPrivate
Name: QConfFileSettingsPrivate::~QConfFileSettingsPrivate
Prototype: QConfFileSettingsPrivate::~QConfFileSettingsPrivate()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1168-1200
 76.471% (13/17)
167
QConfFileSettingsPrivate::ensureSectionParsed
Name: QConfFileSettingsPrivate::ensureSectionParsed
Prototype: void QConfFileSettingsPrivate::ensureSectionParsed(QConfFile *confFile, const QSettingsKey &key) const
Coverage:  87.500% (21/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1895-1920
 87.500% (21/24)
177
QConfFileSettingsPrivate::QConfFileSettingsPrivate
Name: QConfFileSettingsPrivate::QConfFileSettingsPrivate
Prototype: QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application)
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1115-1154
 94.737% (18/19)
227
QCompletionEngine::saveInCache
Name: QCompletionEngine::saveInCache
Prototype: void QCompletionEngine::saveInCache(QString part, const QModelIndex& parent, const QMatchData& m)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 524-553
  0.000% (0/21)
217
QCompleter::setPopup
Name: QCompleter::setPopup
Prototype: void QCompleter::setPopup(QAbstractItemView *popup)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1190-1229
  0.000% (0/19)
297
QCompleter::pathFromIndex
Name: QCompleter::pathFromIndex
Prototype: QString QCompleter::pathFromIndex(const QModelIndex& index) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1758-1800
  0.000% (0/22)
267
QCommonStylePrivate::viewItemDrawText
Name: QCommonStylePrivate::viewItemDrawText
Prototype: void QCommonStylePrivate::viewItemDrawText(QPainter *p, const QStyleOptionViewItem *option, const QRect &rect) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 883-949
  0.000% (0/19)
547
QComboBoxPrivate::setCurrentIndex
Name: QComboBoxPrivate::setCurrentIndex
Prototype: void QComboBoxPrivate::setCurrentIndex(const QModelIndex &mi)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2104-2130
  0.000% (0/21)
177
QComboBox::wheelEvent
Name: QComboBox::wheelEvent
Prototype: void QComboBox::wheelEvent(QWheelEvent *e)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 3269-3296
  0.000% (0/27)
167
QColumnViewPrivate::doLayout
Name: QColumnViewPrivate::doLayout
Prototype: void QColumnViewPrivate::doLayout()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 1098-1124
  0.000% (0/25)
187
QColor::convertTo
Name: QColor::convertTo
Prototype: QColor QColor::convertTo(QColor::Spec colorSpec) const noexcept
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1864-1881
  0.000% (0/14)
97
QCalendarWidgetPrivate::updateMonthMenu
Name: QCalendarWidgetPrivate::updateMonthMenu
Prototype: void QCalendarWidgetPrivate::updateMonthMenu()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1810-1833
  0.000% (0/21)
187
QCalendarWidget::event
Name: QCalendarWidget::event
Prototype: bool QCalendarWidget::event(QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 3026-3052
  0.000% (0/12)
177
QCalendarView::mouseReleaseEvent
Name: QCalendarView::mouseReleaseEvent
Prototype: void QCalendarView::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1525-1551
  0.000% (0/19)
177
QCalendarTextNavigator::eventFilter
Name: QCalendarTextNavigator::eventFilter
Prototype: bool QCalendarTextNavigator::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 763-796
  0.000% (0/29)
177
QCacheItem::canCompress
Name: QCacheItem::canCompress
Prototype: bool QCacheItem::canCompress() const
Coverage:  60.000% (15/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 639-666
 60.000% (15/25)
197
QBspTree::climbTree
Name: QBspTree::climbTree
Prototype: void QBspTree::climbTree(const QRect &area, callback *function, QBspTreeData data, int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qbsptree.cpp
Lines: 77-100
  0.000% (0/19)
167
QBrush::isOpaque
Name: QBrush::isOpaque
Prototype: bool QBrush::isOpaque() const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 861-887
  0.000% (0/22)
187
QBlitterPaintEngine::drawPixmap
Name: QBlitterPaintEngine::drawPixmap
Prototype: void QBlitterPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_blitter.cpp
Lines: 672-702
  0.000% (0/21)
217
QBasicTimer::start
Name: QBasicTimer::start
Prototype: void QBasicTimer::start(int msec, Qt::TimerType timerType, QObject *obj)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qbasictimer.cpp
Lines: 149-173
 52.632% (10/19)
177
QBackingStore::beginPaint
Name: QBackingStore::beginPaint
Prototype: void QBackingStore::beginPaint(const QRegion &region)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbackingstore.cpp
Lines: 167-200
  0.000% (0/31)
207
QAsn1Element::toInteger
Name: QAsn1Element::toInteger
Prototype: qint64 QAsn1Element::toInteger(bool *ok) const
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 274-296
 42.857% (9/21)
147
QArrayData::allocate
Name: QArrayData::allocate
Prototype: QArrayData *QArrayData::allocate(size_t objectSize, size_t alignment, size_t capacity, AllocationOptions options) noexcept
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp
Lines: 66-123
 86.364% (19/22)
337
QApplicationPrivate::notify_helper
Name: QApplicationPrivate::notify_helper
Prototype: bool QApplicationPrivate::notify_helper(QObject *receiver, QEvent * e)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3769-3802
  0.000% (0/31)
187
QApplication::widgetAt
Name: QApplication::widgetAt
Prototype: QWidget *QApplication::widgetAt(const QPoint &p)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 934-969
  0.000% (0/22)
247
QActionGroup::addAction
Name: QActionGroup::addAction
Prototype: QAction *QActionGroup::addAction(QAction* a)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qactiongroup.cpp
Lines: 175-202
  0.000% (0/19)
217
QAction::activate
Name: QAction::activate
Prototype: void QAction::activate(ActionEvent event)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qaction.cpp
Lines: 1154-1174
  0.000% (0/25)
147
QAccessibleTextWidget::characterRect
Name: QAccessibleTextWidget::characterRect
Prototype: QRect QAccessibleTextWidget::characterRect(int offset) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines: 660-701
  0.000% (0/22)
297
QAccessibleTable::indexOfChild
Name: QAccessibleTable::indexOfChild
Prototype: int QAccessibleTable::indexOfChild(const QAccessibleInterface *iface) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 421-447
  0.000% (0/22)
207
QAccessibleTabButton::text
Name: QAccessibleTabButton::text
Prototype: QString text(QAccessible::Text t) const override
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/complexwidgets.cpp
Lines: 119-136
  0.000% (0/14)
97
QAccessibleMdiSubWindow::state
Name: QAccessibleMdiSubWindow::state
Prototype: QAccessible::State QAccessibleMdiSubWindow::state() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines: 421-440
  0.000% (0/20)
167
QAccessibleDisplay::role
Name: QAccessibleDisplay::role
Prototype: QAccessible::Role QAccessibleDisplay::role() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 389-411
  0.000% (0/19)
137
QAccessibleComboBox::text
Name: QAccessibleComboBox::text
Prototype: QString QAccessibleComboBox::text(QAccessible::Text t) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/complexwidgets.cpp
Lines: 310-337
  0.000% (0/15)
127
QAccessibleAbstractScrollArea::elementType
Name: QAccessibleAbstractScrollArea::elementType
Prototype: QAccessibleAbstractScrollArea::AbstractScrollAreaElement QAccessibleAbstractScrollArea::elementType(QWidget *widget) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/complexwidgets.cpp
Lines: 447-465
  0.000% (0/19)
137
QAbstractSpinBoxPrivate::bound
Name: QAbstractSpinBoxPrivate::bound
Prototype: QVariant QAbstractSpinBoxPrivate::bound(const QVariant &val, const QVariant &old, int steps) const
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1674-1702
  0.000% (0/64)
207
QAbstractSpinBox::setLineEdit
Name: QAbstractSpinBox::setLineEdit
Prototype: void QAbstractSpinBox::setLineEdit(QLineEdit *lineEdit)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 672-706
  0.000% (0/19)
257
QAbstractSocketPrivate::_q_startConnecting
Name: QAbstractSocketPrivate::_q_startConnecting
Prototype: void QAbstractSocketPrivate::_q_startConnecting(const QHostInfo &hostInfo)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 990-1051
 86.364% (19/22)
237
QAbstractItemViewPrivate::shouldEdit
Name: QAbstractItemViewPrivate::shouldEdit
Prototype: bool QAbstractItemViewPrivate::shouldEdit(QAbstractItemView::EditTrigger trigger, const QModelIndex &index) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4121-4139
  0.000% (0/23)
157
QAbstractItemViewPrivate::position
Name: QAbstractItemViewPrivate::position
Prototype: QAbstractItemView::DropIndicatorPosition QAbstractItemViewPrivate::position(const QPoint &pos, const QRect &rect, const QModelIndex &index) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2191-2216
  0.000% (0/24)
167
QAbstractItemViewPrivate::contiguousSelectionCommand
Name: QAbstractItemViewPrivate::contiguousSelectionCommand
Prototype: QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::contiguousSelectionCommand(const QModelIndex &index, const QEvent *event) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4079-4102
  0.000% (0/15)
127
QAbstractItemViewPrivate::clearOrRemove
Name: QAbstractItemViewPrivate::clearOrRemove
Prototype: void QAbstractItemViewPrivate::clearOrRemove()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4270-4298
  0.000% (0/19)
187
QAbstractItemViewPrivate::_q_scrollerStateChanged
Name: QAbstractItemViewPrivate::_q_scrollerStateChanged
Prototype: void QAbstractItemViewPrivate::_q_scrollerStateChanged()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 202-230
  0.000% (0/15)
137
QAbstractItemView::dataChanged
Name: QAbstractItemView::dataChanged
Prototype: void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int> &roles)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3291-3326
  0.000% (0/28)
217
QAbstractItemModel::dropMimeData
Name: QAbstractItemModel::dropMimeData
Prototype: bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  43.478% (10/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1942-1965
 43.478% (10/23)
177
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 9
...28
McCabe - Cyclomatic Complexity: 7
29
McCabe - Cyclomatic Complexity: 7
30
McCabe - Cyclomatic Complexity: 7
31
McCabe - Cyclomatic Complexity: 7
3233
McCabe - Cyclomatic Complexity: 7
34
McCabe - Cyclomatic Complexity: 6
35
McCabe - Cyclomatic Complexity: 6
36
McCabe - Cyclomatic Complexity: 6
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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