QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...277
McCabe - Cyclomatic Complexity: 7
278
McCabe - Cyclomatic Complexity: 7
279
McCabe - Cyclomatic Complexity: 7
280
McCabe - Cyclomatic Complexity: 7
281282
McCabe - Cyclomatic Complexity: 8
283
McCabe - Cyclomatic Complexity: 8
284
McCabe - Cyclomatic Complexity: 8
285
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
loadCursor
Name: loadCursor
Prototype: static xcb_cursor_t loadCursor(void *dpy, int cshape)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 525-547
 41.176% (7/17)
147
lshift
Name: lshift
Prototype: static Bigint *lshift(Bigint *b, int k)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 845-897
100.000% (19/19)
277
mapToGlobalTransform
Name: mapToGlobalTransform
Prototype: static MapToGlobalTransformResult mapToGlobalTransform(const QWidget *w)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12377-12406
  0.000% (0/21)
197
mergeRowLengths
Name: mergeRowLengths
Prototype: static QItemSelection mergeRowLengths(const QVector<QPair<QPersistentModelIndex, uint> > &rowLengths)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 896-927
 73.913% (17/23)
237
methodMatch
Name: methodMatch
Prototype: static bool methodMatch(const QMetaObject *m, int handle, const QByteArray &name, int argc, const QArgumentType *types)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 546-570
100.000% (19/19)
147
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPalette &p)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 948-966
  0.000% (0/19)
127
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug s, const QRegion &r)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 423-452
  0.000% (0/20)
237
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QGesture *gesture)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1102-1168
  0.000% (0/13)
537
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QHostAddress &address)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1194-1229
 85.714% (12/14)
227
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPen &p)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 948-1014
  0.000% (0/23)
517
parseFontName
Name: parseFontName
Prototype: static void parseFontName(const QString &name, QString &foundry, QString &family)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 612-644
  0.000% (0/26)
237
parsePosixTime
Name: parsePosixTime
Prototype: static int parsePosixTime(const char *begin, const char *end)
Coverage:  44.828% (13/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 376-412
 44.828% (13/29)
187
parseSignal
Name: parseSignal
Prototype: static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 225-274
 75.000% (18/24)
277
qDBusInterfaceFromMetaObject
Name: qDBusInterfaceFromMetaObject
Prototype: QString qDBusInterfaceFromMetaObject(const QMetaObject *mo)
Coverage:  50.000% (13/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 69-103
 50.000% (13/26)
237
qDBusPropertyGetAll
Name: qDBusPropertyGetAll
Prototype: QDBusMessage qDBusPropertyGetAll(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  68.966% (20/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 476-524
 68.966% (20/29)
357
qDetectCpuFeatures
Name: qDetectCpuFeatures
Prototype: void qDetectCpuFeatures()
Coverage:  21.739% (5/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 649-709
 21.739% (5/23)
197
qFloatDistance
Name: qFloatDistance
Prototype: quint32 qFloatDistance(float a, float b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 138-171
 81.818% (18/22)
177
qFloatDistance
Name: qFloatDistance
Prototype: quint64 qFloatDistance(double a, double b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 196-229
 81.818% (18/22)
177
qMetaTypeCustomType_unlocked
Name: qMetaTypeCustomType_unlocked
Prototype: static int qMetaTypeCustomType_unlocked(const char *typeName, int length, int *firstInvalidIndex = 0)
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 877-897
 92.000% (23/25)
157
qNtlmPhase3
Name: qNtlmPhase3
Prototype: static QByteArray qNtlmPhase3(QAuthenticatorPrivate *ctx, const QByteArray& phase2data)
Coverage:  45.833% (11/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1370-1432
 45.833% (11/24)
347
qSmartMinSize
Name: qSmartMinSize
Prototype: QSize qSmartMinSize(const QSize &sizeHint, const QSize &minSizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 341-369
  0.000% (0/19)
157
q_toPercentEncoding
Name: q_toPercentEncoding
Prototype: static void q_toPercentEncoding(QByteArray *ba, const char *dontEncode, const char *alsoEncode, char percent)
Coverage:  95.122% (39/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4417-4455
 95.122% (39/41)
297
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: 225-263
 47.826% (11/23)
257
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: 336-385
  0.000% (0/19)
367
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% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10157-10178
100.000% (23/23)
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: 10130-10154
100.000% (19/19)
177
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: 1397-1424
  0.000% (0/19)
167
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: 232-266
  0.000% (0/14)
197
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: 393-411
  0.000% (0/19)
137
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: 414-436
  0.000% (0/21)
127
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: 2323-2390
 52.632% (10/19)
247
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: 806-825
  0.000% (0/13)
97
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: 608-627
  0.000% (0/13)
97
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: 468-499
  0.000% (0/13)
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: 46-63
  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: 502-519
  0.000% (0/13)
87
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: 1919-1939
 91.304% (21/23)
157
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: 512-546
  0.000% (0/25)
137
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: 319-353
  0.000% (0/25)
137
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: 280-316
  0.000% (0/21)
237
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: 487-519
 71.429% (15/21)
197
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: 1022-1051
  0.000% (0/19)
177
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% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10108-10128
100.000% (23/23)
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: 10083-10106
100.000% (19/19)
167
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: 585-601
  0.000% (0/11)
77
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: 587-624
 89.474% (17/19)
197
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: 51-80
 18.033% (11/61)
197
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: 442-474
 56.000% (14/25)
187
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: 2162-2201
 78.947% (15/19)
257
readEtcLsbRelease
Name: readEtcLsbRelease
Prototype: static bool readEtcLsbRelease(QUnixOSVersion &v)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2209-2237
  0.000% (0/25)
117
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: 209-240
100.000% (16/16)
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
supportedImageHandlerMimeTypes
Name: supportedImageHandlerMimeTypes
Prototype: void supportedImageHandlerMimeTypes(QFactoryLoader *loader, QImageIOPlugin::Capability cap, QList<QByteArray> *result)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp
Lines: 843-861
  0.000% (0/15)
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: 2054-2082
  0.000% (0/21)
207
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: 55-73
 76.923% (10/13)
87
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: 2383-2413
  0.000% (0/21)
157
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: 5076-5111
  0.000% (0/21)
247
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: 1082-1106
  0.000% (0/21)
167
xi2ValuatorOffset
Name: xi2ValuatorOffset
Prototype: static int xi2ValuatorOffset(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: 2264-2281
  0.000% (0/19)
127
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: 1458-1500
  0.000% (0/40)
238
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: 1912-1929
  0.000% (0/12)
78
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: 749-777
  0.000% (0/30)
218
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: 2231-2257
  0.000% (0/23)
148
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: 2287-2308
  0.000% (0/21)
148
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: 884-925
  0.000% (0/21)
298
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: 1603-1645
  0.000% (0/24)
298
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: 266-310
  0.000% (0/26)
178
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: 4091-4109
  0.000% (0/14)
68
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: 1338-1394
  0.000% (0/17)
208
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: 1510-1561
 72.727% (16/22)
258
QAbstractSocketPrivate::flush
Name: QAbstractSocketPrivate::flush
Prototype: bool QAbstractSocketPrivate::flush()
Coverage:  91.667% (33/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 863-918
 91.667% (33/36)
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: 801-829
  0.000% (0/18)
188
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: 1507-1545
  0.000% (0/34)
258
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: 3551-3597
  0.000% (0/30)
318
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: 128-153
  0.000% (0/24)
188
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: 100-126
  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: 337-359
  0.000% (0/26)
138
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: 918-944
  0.000% (0/21)
168
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: 946-976
  0.000% (0/25)
178
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: 978-1007
  0.000% (0/37)
218
QBezier::stationaryYPoints
Name: QBezier::stationaryYPoints
Prototype: int QBezier::stationaryYPoints(qreal &t0, qreal &t1) const
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 543-590
  0.000% (0/34)
288
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: 1173-1210
  0.000% (0/22)
218
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: 384-407
  0.000% (0/14)
148
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: 158-177
  0.000% (0/11)
78
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: 617-639
  0.000% (0/24)
168
QColor::toHsv
Name: QColor::toHsv
Prototype: QColor QColor::toHsv() const
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1715-1759
  0.000% (0/38)
328
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: 662-719
  0.000% (0/29)
438
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: 2271-2307
  0.000% (0/23)
268
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: 1952-1976
  0.000% (0/23)
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: 848-885
  0.000% (0/31)
218
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: 308-330
  0.000% (0/29)
158
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: 1298-1339
100.000% (27/27)
278
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: 1265-1296
100.000% (28/28)
218
QCoreApplication::postEvent
Name: QCoreApplication::postEvent
Prototype: void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority)
Coverage:  67.857% (19/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1385-1445
 67.857% (19/28)
338
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: 181-208
 69.231% (18/26)
198
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: 818-904
 76.667% (23/30)
478
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: 1100-1143
 81.481% (22/27)
238
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: 1316-1362
 86.957% (20/23)
278
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: 2312-2354
 80.769% (21/26)
228
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: 2097-2148
 83.871% (26/31)
308
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...277
McCabe - Cyclomatic Complexity: 7
278
McCabe - Cyclomatic Complexity: 7
279
McCabe - Cyclomatic Complexity: 7
280
McCabe - Cyclomatic Complexity: 7
281282
McCabe - Cyclomatic Complexity: 8
283
McCabe - Cyclomatic Complexity: 8
284
McCabe - Cyclomatic Complexity: 8
285
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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