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
...23
McCabe - Cyclomatic Complexity: 9
24
McCabe - Cyclomatic Complexity: 8
25
McCabe - Cyclomatic Complexity: 8
26
McCabe - Cyclomatic Complexity: 8
2728
McCabe - Cyclomatic Complexity: 7
29
McCabe - Cyclomatic Complexity: 7
30
McCabe - Cyclomatic Complexity: 7
31
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QEglFSIntegration::hasCapability
Name: QEglFSIntegration::hasCapability
Prototype: bool QEglFSIntegration::hasCapability(QPlatformIntegration::Capability cap) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 234-248
  0.000% (0/15)
98
QEGLPlatformContext::makeCurrent
Name: QEGLPlatformContext::makeCurrent
Prototype: bool QEGLPlatformContext::makeCurrent(QPlatformSurface *surface)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 376-417
  0.000% (0/33)
278
QDomNodePrivate::removeChild
Name: QDomNodePrivate::removeChild
Prototype: QDomNodePrivate* QDomNodePrivate::removeChild(QDomNodePrivate* oldChild)
Coverage:  57.692% (15/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1803-1837
 57.692% (15/26)
208
QDomDocumentTypePrivate::save
Name: QDomDocumentTypePrivate::save
Prototype: void QDomDocumentTypePrivate::save(QTextStream& s, int, int indent) const
Coverage:  8.333% (2/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3580-3611
  8.333% (2/24)
198
QDockWidgetGroupWindow::topDockWidget
Name: QDockWidgetGroupWindow::topDockWidget
Prototype: QDockWidget *QDockWidgetGroupWindow::topDockWidget() const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 311-334
  0.000% (0/26)
178
QDockWidgetGroupWindow::destroyOrHideIfEmpty
Name: QDockWidgetGroupWindow::destroyOrHideIfEmpty
Prototype: void QDockWidgetGroupWindow::destroyOrHideIfEmpty()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 340-374
  0.000% (0/19)
238
QDockAreaLayoutInfo::takeAt
Name: QDockAreaLayoutInfo::takeAt
Prototype: QLayoutItem *QDockAreaLayoutInfo::takeAt(int *x, int index)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1743-1766
  0.000% (0/22)
178
QDistanceField::toImage
Name: QDistanceField::toImage
Prototype: QImage QDistanceField::toImage(QImage::Format format) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 1008-1034
  0.000% (0/23)
168
QDirModelPrivate::children
Name: QDirModelPrivate::children
Prototype: QVector<QDirModelPrivate::QDirNode> QDirModelPrivate::children(QDirNode *parent, bool stat) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 1193-1228
  0.000% (0/26)
248
QDirModel::headerData
Name: QDirModel::headerData
Prototype: QVariant QDirModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 434-457
  0.000% (0/16)
148
QDirIteratorPrivate::advance
Name: QDirIteratorPrivate::advance
Prototype: void QDirIteratorPrivate::advance()
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdiriterator.cpp
Lines: 229-267
100.000% (23/23)
218
QDir::removeRecursively
Name: QDir::removeRecursively
Prototype: bool QDir::removeRecursively()
Coverage:  58.621% (17/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1503-1536
 58.621% (17/29)
238
QDir::cd
Name: QDir::cd
Prototype: bool QDir::cd(const QString &dirName)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 871-928
 93.750% (30/32)
248
QDialogButtonBox::removeButton
Name: QDialogButtonBox::removeButton
Prototype: void QDialogButtonBox::removeButton(QAbstractButton *button)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp
Lines: 715-740
  0.000% (0/22)
168
QDialogButtonBox::event
Name: QDialogButtonBox::event
Prototype: bool QDialogButtonBox::event(QEvent *event)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp
Lines: 952-980
  0.000% (0/30)
218
QDialog::showExtension
Name: QDialog::showExtension
Prototype: void QDialog::showExtension(bool showIt)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 981-1028
  0.000% (0/23)
358
QDesktopWidgetPrivate::_q_updateScreens
Name: QDesktopWidgetPrivate::_q_updateScreens
Prototype: void QDesktopWidgetPrivate::_q_updateScreens()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qdesktopwidget.cpp
Lines: 110-173
  0.000% (0/19)
368
QDateTimeEditPrivate::nextPrevSection
Name: QDateTimeEditPrivate::nextPrevSection
Prototype: int QDateTimeEditPrivate::nextPrevSection(int current, bool forward) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1835-1857
  0.000% (0/20)
158
QDateTimeEditPrivate::init
Name: QDateTimeEditPrivate::init
Prototype: void QDateTimeEditPrivate::init(const QVariant &var)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2393-2428
  0.000% (0/18)
248
QDataStream::skipRawData
Name: QDataStream::skipRawData
Prototype: int QDataStream::skipRawData(int len)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1332-1361
 63.636% (14/22)
218
QDBusMenuAdaptor::Event
Name: QDBusMenuAdaptor::Event
Prototype: void QDBusMenuAdaptor::Event(int id, const QString &eventId, const QDBusVariant &data, uint timestamp)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuadaptor.cpp
Lines: 113-133
  0.000% (0/26)
168
QDBusMarshaller::appendCrossMarshalling
Name: QDBusMarshaller::appendCrossMarshalling
Prototype: bool QDBusMarshaller::appendCrossMarshalling(QDBusDemarshaller *demarshaller)
Coverage:  88.462% (23/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 534-592
 88.462% (23/26)
368
QDBusConnectionPrivate::sendWithReplyAsync
Name: QDBusConnectionPrivate::sendWithReplyAsync
Prototype: QDBusPendingCallPrivate *QDBusConnectionPrivate::sendWithReplyAsync(const QDBusMessage &message, QObject *receiver, const char *returnMethod, const char *errorMethod, int timeout)
Coverage:  83.871% (26/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2102-2153
 83.871% (26/31)
308
QDBusConnectionPrivate::removeSignalHookNoLock
Name: QDBusConnectionPrivate::removeSignalHookNoLock
Prototype: QDBusConnectionPrivate::SignalHookHash::Iterator QDBusConnectionPrivate::removeSignalHookNoLock(SignalHookHash::Iterator it)
Coverage:  80.769% (21/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2317-2359
 80.769% (21/26)
228
QDBusConnectionPrivate::prepareHook
Name: QDBusConnectionPrivate::prepareHook
Prototype: bool QDBusConnectionPrivate::prepareHook(QDBusConnectionPrivate::SignalHook &hook, QString &key, const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argMatch, QObject *receiver, const char *signal, int minMIdx, bool buildSignature)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1321-1367
 86.957% (20/23)
278
QDBusConnectionPrivate::closeConnection
Name: QDBusConnectionPrivate::closeConnection
Prototype: void QDBusConnectionPrivate::closeConnection()
Coverage:  81.481% (22/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1105-1148
 81.481% (22/27)
238
QDBusConnectionPrivate::activateCall
Name: QDBusConnectionPrivate::activateCall
Prototype: bool QDBusConnectionPrivate::activateCall(QObject* object, int flags, const QDBusMessage &msg)
Coverage:  76.667% (23/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 823-909
 76.667% (23/30)
478
QCoreApplicationPrivate::processCommandLineArguments
Name: QCoreApplicationPrivate::processCommandLineArguments
Prototype: void QCoreApplicationPrivate::processCommandLineArguments()
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 182-209
 69.231% (18/26)
198
QConfFileSettingsPrivate::get
Name: QConfFileSettingsPrivate::get
Prototype: bool QConfFileSettingsPrivate::get(const QString &key, QVariant *value) const
Coverage: 100.000% (28/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1241-1272
100.000% (28/28)
218
QConfFileSettingsPrivate::children
Name: QConfFileSettingsPrivate::children
Prototype: QStringList QConfFileSettingsPrivate::children(const QString &prefix, ChildSpec spec) const
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1274-1315
100.000% (27/27)
278
QCompletionModel::index
Name: QCompletionModel::index
Prototype: QModelIndex QCompletionModel::index(int row, int column, const QModelIndex& parent) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 314-336
  0.000% (0/29)
158
QCompleterPrivate::_q_complete
Name: QCompleterPrivate::_q_complete
Prototype: void QCompleterPrivate::_q_complete(QModelIndex index, bool highlighted)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 854-891
  0.000% (0/31)
218
QCommonListViewBase::horizontalScrollToValue
Name: QCommonListViewBase::horizontalScrollToValue
Prototype: int QCommonListViewBase::horizontalScrollToValue(const int , QListView::ScrollHint hint, bool leftOf, bool rightOf, const QRect &area, const QRect &rect) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1963-1987
  0.000% (0/23)
158
QComboBox::insertItems
Name: QComboBox::insertItems
Prototype: void QComboBox::insertItems(int index, const QStringList &list)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2279-2315
  0.000% (0/23)
268
QColumnViewPrivate::createColumn
Name: QColumnViewPrivate::createColumn
Prototype: QAbstractItemView *QColumnViewPrivate::createColumn(const QModelIndex &index, bool show)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 668-725
  0.000% (0/29)
438
QColor::toHsv
Name: QColor::toHsv
Prototype: QColor QColor::toHsv() const noexcept
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1721-1765
  0.000% (0/38)
328
QCalendarDateValidator::handleKeyEvent
Name: QCalendarDateValidator::handleKeyEvent
Prototype: void QCalendarDateValidator::handleKeyEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 618-640
  0.000% (0/24)
168
QCUPSSupport::setPageSet
Name: QCUPSSupport::setPageSet
Prototype: void QCUPSSupport::setPageSet(QPrinter *printer, const PageSet pageSet)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qcups.cpp
Lines: 164-183
  0.000% (0/11)
78
QBrush::init
Name: QBrush::init
Prototype: void QBrush::init(const QColor &color, Qt::BrushStyle style)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 390-413
  0.000% (0/14)
148
QBoxLayout::setDirection
Name: QBoxLayout::setDirection
Prototype: void QBoxLayout::setDirection(Direction direction)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qboxlayout.cpp
Lines: 1179-1216
  0.000% (0/22)
218
QBezier::stationaryYPoints
Name: QBezier::stationaryYPoints
Prototype: int QBezier::stationaryYPoints(qreal &t0, qreal &t1) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 549-596
  0.000% (0/26)
288
QApplication::compressEvent
Name: QApplication::compressEvent
Prototype: bool QApplication::compressEvent(QEvent *event, QObject *receiver, QPostEventList *postedEvents)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 983-1012
  0.000% (0/37)
218
QAccessibleTableCell::unselectCell
Name: QAccessibleTableCell::unselectCell
Prototype: void QAccessibleTableCell::unselectCell()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 952-982
  0.000% (0/25)
178
QAccessibleTableCell::selectCell
Name: QAccessibleTableCell::selectCell
Prototype: void QAccessibleTableCell::selectCell()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 924-950
  0.000% (0/21)
168
QAccessibleMenuItem::doAction
Name: QAccessibleMenuItem::doAction
Prototype: void QAccessibleMenuItem::doAction(const QString &actionName)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblemenu.cpp
Lines: 343-365
  0.000% (0/26)
138
QAccessibleButton::text
Name: QAccessibleButton::text
Prototype: QString QAccessibleButton::text(QAccessible::Text t) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 106-132
  0.000% (0/21)
168
QAccessibleButton::state
Name: QAccessibleButton::state
Prototype: QAccessible::State QAccessibleButton::state() const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 134-159
  0.000% (0/24)
188
QAbstractTableModel::dropMimeData
Name: QAbstractTableModel::dropMimeData
Prototype: bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3588-3634
  0.000% (0/30)
318
QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged
Name: QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged
Prototype: void QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged(int oldpos, int newpos)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1513-1551
  0.000% (0/34)
258
QAbstractSpinBox::changeEvent
Name: QAbstractSpinBox::changeEvent
Prototype: void QAbstractSpinBox::changeEvent(QEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 807-835
  0.000% (0/18)
188
QAbstractSocketPrivate::writeToSocket
Name: QAbstractSocketPrivate::writeToSocket
Prototype: bool QAbstractSocketPrivate::writeToSocket()
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 829-886
 94.444% (34/36)
268
QAbstractSocketPrivate::bind
Name: QAbstractSocketPrivate::bind
Prototype: bool QAbstractSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1528-1579
 72.727% (16/22)
258
QAbstractScrollArea::keyPressEvent
Name: QAbstractScrollArea::keyPressEvent
Prototype: void QAbstractScrollArea::keyPressEvent(QKeyEvent * e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 1345-1401
  0.000% (0/17)
208
QAbstractItemViewPrivate::shouldForwardEvent
Name: QAbstractItemViewPrivate::shouldForwardEvent
Prototype: bool QAbstractItemViewPrivate::shouldForwardEvent(QAbstractItemView::EditTrigger trigger, const QEvent *event) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4141-4159
  0.000% (0/14)
68
PressDelayHandler::sendMouseEvent
Name: PressDelayHandler::sendMouseEvent
Prototype: void sendMouseEvent(QMouseEvent *me, int flags = 0)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 273-317
  0.000% (0/26)
178
PathSimplifier::sortEvents
Name: PathSimplifier::sortEvents
Prototype: void PathSimplifier::sortEvents(Event *events, int count)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1609-1651
  0.000% (0/24)
298
PathSimplifier::fillIndices
Name: PathSimplifier::fillIndices
Prototype: void PathSimplifier::fillIndices()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 890-931
  0.000% (0/21)
298
Parser::parsePage
Name: Parser::parsePage
Prototype: bool Parser::parsePage(PageRule *pageRule)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2294-2315
  0.000% (0/21)
148
Parser::parseImport
Name: Parser::parseImport
Prototype: bool Parser::parseImport(ImportRule *importRule)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2238-2264
  0.000% (0/23)
148
ControlContainer::showButtonsInMenuBar
Name: ControlContainer::showButtonsInMenuBar
Prototype: void ControlContainer::showButtonsInMenuBar(QMenuBar *menuBar)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 752-780
  0.000% (0/30)
218
AtSpiAdaptor::qAccessibleBoundaryType
Name: AtSpiAdaptor::qAccessibleBoundaryType
Prototype: QAccessible::TextBoundaryType AtSpiAdaptor::qAccessibleBoundaryType(int atspiTextBoundaryType) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1918-1935
  0.000% (0/12)
78
AtSpiAdaptor::accessibleInterfaces
Name: AtSpiAdaptor::accessibleInterfaces
Prototype: QStringList AtSpiAdaptor::accessibleInterfaces(QAccessibleInterface *interface) const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1464-1506
  0.000% (0/40)
238
xi2ValuatorOffset
Name: xi2ValuatorOffset
Prototype: static int xi2ValuatorOffset(const unsigned char *maskPtr, int maskLen, int number)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2275-2292
  0.000% (0/19)
127
waitForPopup
Name: waitForPopup
Prototype: static bool waitForPopup(QToolBar *tb, QWidget *popup)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1088-1112
  0.000% (0/21)
167
updateHelper
Name: updateHelper
Prototype: static inline bool updateHelper(QGraphicsViewPrivate *view, QGraphicsItemPrivate *item, const QRectF &rect, bool itemIsUntransformable)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5100-5135
  0.000% (0/21)
247
unstylable
Name: unstylable
Prototype: static bool unstylable(const QWidget *w)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2389-2419
  0.000% (0/21)
157
ucalDisplayNameType
Name: ucalDisplayNameType
Prototype: static UCalendarDisplayNameType ucalDisplayNameType(QTimeZone::TimeType timeType, QTimeZone::NameType nameType)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 61-79
 76.923% (10/13)
87
textLineBoundary
Name: textLineBoundary
Prototype: static QString textLineBoundary(int beforeAtAfter, const QString &text, int offset, int *startOffset, int *endOffset)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 2057-2085
  0.000% (0/21)
207
showNewMessageBox
Name: showNewMessageBox
Prototype: static QMessageBox::StandardButton showNewMessageBox(QWidget *parent, QMessageBox::Icon icon, const QString& title, const QString& text, QMessageBox::StandardButtons buttons, QMessageBox::StandardButton defaultButton)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1622-1657
  0.000% (0/27)
237
rfcDateImpl
Name: rfcDateImpl
Prototype: static ParsedRfcDateTime rfcDateImpl(const QString &s)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 214-245
100.000% (16/16)
207
readGpuFeatures
Name: readGpuFeatures
Prototype: static bool readGpuFeatures(const QOpenGLConfig::Gpu &gpu, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QJsonDocument &doc, QSet<QString> *result, QString *errorMessage)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 389-420
  0.000% (0/19)
177
readEtcLsbRelease
Name: readEtcLsbRelease
Prototype: static bool readEtcLsbRelease(QUnixOSVersion &v)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2288-2316
  0.000% (0/19)
117
readEtcFile
Name: readEtcFile
Prototype: static bool readEtcFile(QUnixOSVersion &v, const char *filename, const QByteArray &idKey, const QByteArray &versionKey, const QByteArray &prettyNameKey)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2241-2280
 78.947% (15/19)
257
readAllProperties
Name: readAllProperties
Prototype: static QVariantMap readAllProperties(QObject *object, int flags)
Coverage:  56.000% (14/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 449-481
 56.000% (14/25)
187
qt_xcb_imageFormatForVisual
Name: qt_xcb_imageFormatForVisual
Prototype: QImage::Format qt_xcb_imageFormatForVisual(QXcbConnection *connection, uint8_t depth, const xcb_visualtype_t *visual)
Coverage:  18.033% (11/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp
Lines: 57-86
 18.033% (11/61)
197
qt_urlRecodeByteArray
Name: qt_urlRecodeByteArray
Prototype: QString qt_urlRecodeByteArray(const QByteArray &ba)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 617-654
 89.474% (17/19)
197
qt_unitSize
Name: qt_unitSize
Prototype: static QSizeF qt_unitSize(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 591-607
  0.000% (0/11)
77
qt_starts_with
Name: qt_starts_with
Prototype: static inline bool qt_starts_with(const QChar *haystack, int haystackLen, QLatin1String needle, Qt::CaseSensitivity cs)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10201-10221
100.000% (19/19)
157
qt_starts_with
Name: qt_starts_with
Prototype: static inline bool qt_starts_with(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10176-10199
100.000% (19/19)
167
qt_socket_getPortAndAddress
Name: qt_socket_getPortAndAddress
Prototype: static inline void qt_socket_getPortAndAddress(const qt_sockaddr *s, quint16 *port, QHostAddress *addr)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 110-134
 78.947% (15/19)
187
qt_read_xpm_image_or_array
Name: qt_read_xpm_image_or_array
Prototype: bool qt_read_xpm_image_or_array(QIODevice *device, const char * const * source, QImage &image)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1025-1054
  0.000% (0/19)
177
qt_readEscapedFormatString
Name: qt_readEscapedFormatString
Prototype: QString qt_readEscapedFormatString(const QString &format, int *idx)
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 490-522
 71.429% (15/21)
197
qt_qimageScaleAARGBA_up_xy
Name: qt_qimageScaleAARGBA_up_xy
Prototype: static void qt_qimageScaleAARGBA_up_xy(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 298-334
  0.000% (0/21)
237
qt_qimageScaleAARGBA
Name: qt_qimageScaleAARGBA
Prototype: static void qt_qimageScaleAARGBA(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 337-383
  0.000% (0/25)
137
qt_qimageScaleAARGB
Name: qt_qimageScaleAARGB
Prototype: static void qt_qimageScaleAARGB(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 542-588
  0.000% (0/25)
137
qt_qFindChild_helper
Name: qt_qFindChild_helper
Prototype: QObject *qt_qFindChild_helper(const QObject *parent, const QString &name, const QMetaObject &mo, Qt::FindChildOptions options)
Coverage:  91.304% (21/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1926-1946
 91.304% (21/23)
157
qt_pointMultiplier
Name: qt_pointMultiplier
Prototype: qreal qt_pointMultiplier(QPageLayout::Unit unit)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagelayout.cpp
Lines: 52-69
  0.000% (0/13)
87
qt_pointMultiplier
Name: qt_pointMultiplier
Prototype: static qreal qt_pointMultiplier(QPageSize::Unit unit)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 508-525
  0.000% (0/13)
87
qt_nameForCustomSize
Name: qt_nameForCustomSize
Prototype: static QString qt_nameForCustomSize(const QSizeF &size, QPageSize::Unit units)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 474-505
  0.000% (0/13)
157
qt_messageSourceFromGL
Name: qt_messageSourceFromGL
Prototype: static QOpenGLDebugMessage::Source qt_messageSourceFromGL(GLenum source)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 614-633
  0.000% (0/13)
97
qt_messageSeverityToGL
Name: qt_messageSeverityToGL
Prototype: static GLenum qt_messageSeverityToGL(QOpenGLDebugMessage::Severity severity)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 812-831
  0.000% (0/13)
97
qt_localtime
Name: qt_localtime
Prototype: static bool qt_localtime(qint64 msecsSinceEpoch, QDate *localDate, QTime *localTime, QDateTimePrivate::DaylightStatus *daylightStatus)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2346-2413
 52.632% (10/19)
247
qt_idForWindowsID
Name: qt_idForWindowsID
Prototype: static QPageSize::PageSizeId qt_idForWindowsID(int windowsId, QSize *match = 0)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 420-442
  0.000% (0/21)
127
qt_idForPpdKey
Name: qt_idForPpdKey
Prototype: static QPageSize::PageSizeId qt_idForPpdKey(const QString &ppdKey, QSize *match = 0)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 399-417
  0.000% (0/19)
137
qt_fusion_gradient
Name: qt_fusion_gradient
Prototype: static QLinearGradient qt_fusion_gradient(const QRect &rect, const QBrush &baseColor, Direction direction = TopDown)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 238-272
  0.000% (0/14)
197
qt_findAtNxFile
Name: qt_findAtNxFile
Prototype: QString qt_findAtNxFile(const QString &baseFileName, qreal targetDevicePixelRatio, qreal *sourceDevicePixelRatio)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 1423-1450
  0.000% (0/19)
167
qt_ends_with
Name: qt_ends_with
Prototype: static inline bool qt_ends_with(const QChar *haystack, int haystackLen, QLatin1String needle, Qt::CaseSensitivity cs)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10250-10271
100.000% (19/19)
167
qt_ends_with
Name: qt_ends_with
Prototype: static inline bool qt_ends_with(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10223-10247
100.000% (19/19)
177
qt_bitmapblit32_sse2_base
Name: qt_bitmapblit32_sse2_base
Prototype: void qt_bitmapblit32_sse2_base(QRasterBuffer *rasterBuffer, int x, int y, quint32 color, const uchar *src, int width, int height, int stride)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 343-392
  0.000% (0/19)
367
qstringToXTP
Name: qstringToXTP
Prototype: static inline XTextProperty* qstringToXTP(Display *dpy, const QString& s)
Coverage:  47.826% (11/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 245-283
 47.826% (11/23)
257
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 9
...23
McCabe - Cyclomatic Complexity: 9
24
McCabe - Cyclomatic Complexity: 8
25
McCabe - Cyclomatic Complexity: 8
26
McCabe - Cyclomatic Complexity: 8
2728
McCabe - Cyclomatic Complexity: 7
29
McCabe - Cyclomatic Complexity: 7
30
McCabe - Cyclomatic Complexity: 7
31
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...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