QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 201
...5
McCabe - Cyclomatic Complexity: 11
6
McCabe - Cyclomatic Complexity: 9
7
McCabe - Cyclomatic Complexity: 8
8
McCabe - Cyclomatic Complexity: 7
910
McCabe - Cyclomatic Complexity: 5
11
McCabe - Cyclomatic Complexity: 5
12
McCabe - Cyclomatic Complexity: 4
13
McCabe - Cyclomatic Complexity: 4
...20
McCabe - Cyclomatic Complexity: 2
...26
McCabe - Cyclomatic Complexity: 1
FunctionCondition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QGraphicsAnchorLayoutPrivate::findPaths
Name: QGraphicsAnchorLayoutPrivate::findPaths
Prototype: void QGraphicsAnchorLayoutPrivate::findPaths(Orientation orientation)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2311-2351
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines (reference): 2316-2357
Comparison: Different
  0.000% (0/13)
Different206
QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Name: QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Prototype: void QGraphicsAnchorLayoutPrivate::calculateVertexPositions( QGraphicsAnchorLayoutPrivate::Orientation orientation)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2676-2713
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines (reference): 2697-2734
Comparison: Different
  0.000% (0/14)
Different196
QGLShaderProgram::init
Name: QGLShaderProgram::init
Prototype: bool QGLShaderProgram::init()
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 677-702
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines (reference): 671-696
Comparison: Different
 50.000% (10/20)
Different206
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines (reference): 1646-1680
Comparison: Different
 54.167% (13/24)
Different286
QFontEngineFT::bitmapForGlyph
Name: QFontEngineFT::bitmapForGlyph
Prototype: QImage QFontEngineFT::bitmapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1979-2002
Comparison: New
  0.000% (0/22)
New166
QFontEngine::harfbuzzFont
Name: QFontEngine::harfbuzzFont
Prototype: void *QFontEngine::harfbuzzFont() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 297-330
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines (reference): 302-336
Comparison: Different
  0.000% (0/16)
Different246
QFileSystemEngine::resolveGroupName
Name: QFileSystemEngine::resolveGroupName
Prototype: QString QFileSystemEngine::resolveGroupName(uint groupId)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 376-410
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines (reference): 371-405
Comparison: Different indentation
 38.889% (7/18)
Different indentation186
QFileDialogPrivate::restoreFromSettings
Name: QFileDialogPrivate::restoreFromSettings
Prototype: bool QFileDialogPrivate::restoreFromSettings()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2714-2747
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines (reference): 2715-2747
Comparison: Different
  0.000% (0/14)
Different236
QFileDialogPrivate::init
Name: QFileDialogPrivate::init
Prototype: void QFileDialogPrivate::init(const QUrl &directory, const QString &nameFilter, const QString &caption)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2798-2837
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines (reference): 2796-2835
Comparison: Different
  0.000% (0/16)
Different206
QFileDialogPrivate::_q_selectionChanged
Name: QFileDialogPrivate::_q_selectionChanged
Prototype: void QFileDialogPrivate::_q_selectionChanged()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3690-3712
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines (reference): 3689-3711
Comparison: Different
  0.000% (0/23)
Different156
QFileDevice::atEnd
Name: QFileDevice::atEnd
Prototype: bool QFileDevice::atEnd() const
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 355-383
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines (reference): 353-381
Comparison: Different
 62.500% (10/16)
Different126
QEventDispatcherUNIX::registerSocketNotifier
Name: QEventDispatcherUNIX::registerSocketNotifier
Prototype: void QEventDispatcherUNIX::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 395-415
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines (reference): 412-454
Comparison: Different
  0.000% (0/11)
Different306
QEGLDeviceIntegrationFactory::keys
Name: QEGLDeviceIntegrationFactory::keys
Prototype: QStringList QEGLDeviceIntegrationFactory::keys(const QString &pluginPath)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 74-96
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines (reference): 83-106
Comparison: Different
  0.000% (0/13)
Different136
QEGLDeviceIntegrationFactory::create
Name: QEGLDeviceIntegrationFactory::create
Prototype: QEGLDeviceIntegration *QEGLDeviceIntegrationFactory::create(const QString &key, const QString &pluginPath)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 98-117
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines (reference): 108-127
Comparison: Different
  0.000% (0/15)
Different106
QDialog::exec
Name: QDialog::exec
Prototype: int QDialog::exec()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 526-566
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines (reference): 515-555
Comparison: Different
  0.000% (0/17)
Different276
QDateTimeEditPrivate::sectionAt
Name: QDateTimeEditPrivate::sectionAt
Prototype: int QDateTimeEditPrivate::sectionAt(int pos) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1772-1794
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines (reference): 1771-1790
Comparison: Different
  0.000% (0/16)
Different126
QDataStream::readBytes
Name: QDataStream::readBytes
Prototype: QDataStream &QDataStream::readBytes(char *&s, uint &l)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1010-1045
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines (reference): 823-859
Comparison: Different
 87.500% (14/16)
Different276
QColor::QColor
Name: QColor::QColor
Prototype: QColor::QColor(Spec spec) noexcept
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 447-466
Comparison: New
  0.000% (0/11)
New116
QCheckBox::initStyleOption
Name: QCheckBox::initStyleOption
Prototype: void QCheckBox::initStyleOption(QStyleOptionButton *option) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcheckbox.cpp
Lines: 167-185
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcheckbox.cpp
Lines (reference): 161-182
Comparison: Different
  0.000% (0/20)
Different166
QChar::joining
Name: QChar::joining
Prototype: QChar::Joining QChar::joining(uint ucs4) noexcept
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1156-1167
Comparison: New
  0.000% (0/12)
New86
QByteArray::setNum
Name: QByteArray::setNum
Prototype: QByteArray &QByteArray::setNum(double n, char f, int prec)
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4029-4057
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines (reference): 3878-3906
Comparison: Different
 33.333% (4/12)
Different156
QAbstractSpinBoxPrivate::stripped
Name: QAbstractSpinBoxPrivate::stripped
Prototype: QString QAbstractSpinBoxPrivate::stripped(const QString &t, int *pos) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1420-1446
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines (reference): 1414-1440
Comparison: Different
  0.000% (0/22)
Different196
QAbstractItemModelPrivate::removePersistentIndexData
Name: QAbstractItemModelPrivate::removePersistentIndexData
Prototype: void QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData *data)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 594-617
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines (reference): 557-580
Comparison: Different
 37.500% (6/16)
Different196
KeyChecker::checkEvent
Name: KeyChecker::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *ev)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1410-1440
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines (reference): 1403-1433
Comparison: Different
  0.000% (0/28)
Different186
IconTiler::rearrange
Name: IconTiler::rearrange
Prototype: void IconTiler::rearrange(QList<QWidget *> &widgets, const QRect &domain) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 382-408
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines (reference): 377-403
Comparison: Different
  0.000% (0/20)
Different206
Declaration::rectValue
Name: Declaration::rectValue
Prototype: QRect Declaration::rectValue() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1504-1524
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines (reference): 1497-1517
Comparison: Different
  0.000% (0/18)
Different166
unquote
Name: unquote
Prototype: static QString unquote(const QStringRef &str)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 316-338
Comparison: New
 86.667% (13/15)
New155
selectionHelper
Name: selectionHelper
Prototype: static QString selectionHelper(const QString &path, const QString &fileName, const QStringList &selectors)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 270-294
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines (reference): 267-291
Comparison: Different
100.000% (11/11)
Different135
qt_tildeExpansion
Name: qt_tildeExpansion
Prototype: QString qt_tildeExpansion(const QString &path)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1103-1140
Comparison: New
  0.000% (0/15)
New185
qt_pixmap_thread_test
Name: qt_pixmap_thread_test
Prototype: static bool qt_pixmap_thread_test()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 71-90
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines (reference): 65-84
Comparison: Different
  0.000% (0/13)
Different125
qglx_findVisualInfo
Name: qglx_findVisualInfo
Prototype: XVisualInfo *qglx_findVisualInfo(Display *display, int screen, QSurfaceFormat *format, int drawableBit)
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 231-258
Comparison: New
 30.769% (4/13)
New155
qglx_buildSpec
Name: qglx_buildSpec
Prototype: QVector<int> qglx_buildSpec(const QSurfaceFormat &format, int drawableBit)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 79-129
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines (reference): 72-111
Comparison: Different
 68.750% (11/16)
Different245
qDrawPlainRect
Name: qDrawPlainRect
Prototype: void qDrawPlainRect(QPainter *p, int x, int y, int w, int h, const QColor &c, int lineWidth, const QBrush *fill)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 513-534
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines (reference): 507-528
Comparison: Different
  0.000% (0/15)
Different165
parseTzAbbreviations
Name: parseTzAbbreviations
Prototype: static QMap<int, QByteArray> parseTzAbbreviations(QDataStream &ds, int tzh_charcnt, const QVector<QTzType> &types)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 247-274
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines (reference): 241-268
Comparison: Different
 76.923% (10/13)
Different145
native_sub_image
Name: native_sub_image
Prototype: static QImage native_sub_image(QByteArray *buffer, const int dstStride, const QImage &src, const QRect &rect, bool swap)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 330-351
Comparison: New
  0.000% (0/16)
New115
markFrames
Name: markFrames
Prototype: static void markFrames(QTextFrame *current, int from, int oldLength, int length)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2896-2918
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines (reference): 2890-2914
Comparison: Different
  0.000% (0/9)
Different145
huntAndUnregister
Name: huntAndUnregister
Prototype: static void huntAndUnregister(const QVector<QStringRef> &pathComponents, int i, QDBusConnection::UnregisterMode mode, QDBusConnectionPrivate::ObjectTreeNode *node)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 601-626
Comparison: New
100.000% (15/15)
New135
familyList
Name: familyList
Prototype: static QStringList familyList(const QFontDef &req)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 693-716
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines (reference): 686-714
Comparison: Different
  0.000% (0/19)
Different185
copyActionToPlatformItem
Name: copyActionToPlatformItem
Prototype: static void copyActionToPlatformItem(const QAction *action, QPlatformMenuItem *item, QPlatformMenu *itemsMenu)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3256-3289
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines (reference): 3214-3246
Comparison: Different
  0.000% (0/14)
Different235
convert_Indexed8_to_X32
Name: convert_Indexed8_to_X32
Prototype: static void convert_Indexed8_to_X32(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1727-1764
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines (reference): 1721-1752
Comparison: Different
  0.000% (0/21)
Different315
childWidgets
Name: childWidgets
Prototype: QList<QWidget*> childWidgets(const QWidget *widget)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines: 76-95
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines (reference): 70-90
Comparison: Different
  0.000% (0/19)
Different165
QZipReader::QZipReader
Name: QZipReader::QZipReader
Prototype: QZipReader::QZipReader(const QString &archive, QIODevice::OpenMode mode)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 822-844
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines (reference): 816-836
Comparison: Different
  0.000% (0/16)
Different145
QXcbWindow::handleConfigureNotifyEvent
Name: QXcbWindow::handleConfigureNotifyEvent
Prototype: void QXcbWindow::handleConfigureNotifyEvent(const xcb_configure_notify_event_t *event)
Coverage:  76.923% (20/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2095-2144
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 2108-2148
Comparison: Different
 76.923% (20/26)
Different205
QXcbWMSupport::updateVirtualRoots
Name: QXcbWMSupport::updateVirtualRoots
Prototype: void QXcbWMSupport::updateVirtualRoots()
Coverage:  13.333% (2/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 92-130
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines (reference): 86-124
Comparison: Same
 13.333% (2/15)
Same215
QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer
Name: QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer
Prototype: QXcbSoftwareOpenGLEnforcer()
Coverage:  46.154% (6/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 133-153
Comparison: New
 46.154% (6/13)
New65
QXcbShmImage::destroy
Name: QXcbShmImage::destroy
Prototype: void QXcbShmImage::destroy()
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 250-276
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines (reference): 190-211
Comparison: Different
 60.000% (12/20)
Different135
QXcbNativeInterface::nativeResourceForCursor
Name: QXcbNativeInterface::nativeResourceForCursor
Prototype: void *QXcbNativeInterface::nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 293-304
Comparison: New
  0.000% (0/11)
New55
QXcbGlIntegrationFactory::keys
Name: QXcbGlIntegrationFactory::keys
Prototype: QStringList QXcbGlIntegrationFactory::keys(const QString &pluginPath)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines: 58-79
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines (reference): 62-84
Comparison: Different indentation
  0.000% (0/10)
Different indentation125
QXcbConnection::updateScreen
Name: QXcbConnection::updateScreen
Prototype: void QXcbConnection::updateScreen(QXcbScreen *screen, const xcb_randr_output_change_t &outputChange)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 317-338
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines (reference): 310-331
Comparison: Different
  0.000% (0/15)
Different135
QXcbConnection::initializeXKB
Name: QXcbConnection::initializeXKB
Prototype: void QXcbConnection::initializeXKB()
Coverage:  40.000% (6/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2199-2262
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines (reference): 2188-2251
Comparison: Different
 40.000% (6/15)
Different465
QXcbBackingStore::resize
Name: QXcbBackingStore::resize
Prototype: void QXcbBackingStore::resize(const QSize &size, const QRegion &)
Coverage:  50.000% (6/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 634-656
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines (reference): 431-459
Comparison: Different
 50.000% (6/12)
Different185
QXcbBackingStore::beginPaint
Name: QXcbBackingStore::beginPaint
Prototype: void QXcbBackingStore::beginPaint(const QRegion &region)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 525-542
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines (reference): 323-343
Comparison: Different
 80.000% (8/10)
Different145
QWindowPrivate::setCursor
Name: QWindowPrivate::setCursor
Prototype: void QWindowPrivate::setCursor(const QCursor *newCursor)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2543-2566
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines (reference): 2503-2524
Comparison: Different
  0.000% (0/20)
Different145
QWindowPrivate::screenForGeometry
Name: QWindowPrivate::screenForGeometry
Prototype: QScreen *QWindowPrivate::screenForGeometry(const QRect &newGeometry)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1507-1523
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines (reference): 1475-1490
Comparison: Different
  0.000% (0/15)
Different115
QWidgetWindow::handleTabletEvent
Name: QWidgetWindow::handleTabletEvent
Prototype: void QWidgetWindow::handleTabletEvent(QTabletEvent *event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 973-997
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines (reference): 963-986
Comparison: Different
  0.000% (0/15)
Different155
QWidgetPrivate::setWindowModified_helper
Name: QWidgetPrivate::setWindowModified_helper
Prototype: void QWidgetPrivate::setWindowModified_helper()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11439-11455
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines (reference): 11405-11421
Comparison: Different
  0.000% (0/13)
Different135
QWidgetPrivate::propagatePaletteChange
Name: QWidgetPrivate::propagatePaletteChange
Prototype: void QWidgetPrivate::propagatePaletteChange()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2008-2037
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines (reference): 1993-2019
Comparison: Different
  0.000% (0/27)
Different165
QUnixPrintWidgetPrivate::QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate::QUnixPrintWidgetPrivate
Prototype: QUnixPrintWidgetPrivate::QUnixPrintWidgetPrivate(QUnixPrintWidget *p, QPrinter *prn)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 651-689
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines (reference): 645-685
Comparison: Different
 60.000% (6/10)
Different255
QUndoStack::beginMacro
Name: QUndoStack::beginMacro
Prototype: void QUndoStack::beginMacro(const QString &text)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 955-978
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines (reference): 949-972
Comparison: Different
  0.000% (0/14)
Different165
QThreadPipe::check
Name: QThreadPipe::check
Prototype: int QThreadPipe::check(const pollfd &pfd)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 190-223
Comparison: New
  0.000% (0/14)
New115
QTextStreamPrivate::padding
Name: QTextStreamPrivate::padding
Prototype: QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding(int len) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 938-961
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines (reference): 916-946
Comparison: Different
 50.000% (4/8)
Different165
QTextEngine::validate
Name: QTextEngine::validate
Prototype: void QTextEngine::validate() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1565-1584
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines (reference): 1559-1573
Comparison: Different
  0.000% (0/21)
Different105
QTextDocumentPrivate::endEditBlock
Name: QTextDocumentPrivate::endEditBlock
Prototype: void QTextDocumentPrivate::endEditBlock()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1183-1201
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines (reference): 1176-1194
Comparison: Different
  0.000% (0/15)
Different115
QTextDocumentPrivate::clear
Name: QTextDocumentPrivate::clear
Prototype: void QTextDocumentPrivate::clear()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 234-286
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines (reference): 228-280
Comparison: Different
  0.000% (0/11)
Different355
QTcpServerPrivate::resolveProxy
Name: QTcpServerPrivate::resolveProxy
Prototype: QNetworkProxy QTcpServerPrivate::resolveProxy(const QHostAddress &address, quint16 port)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 140-164
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines (reference): 134-158
Comparison: Different
100.000% (12/12)
Different115
QTabBarPrivate::makeVisible
Name: QTabBarPrivate::makeVisible
Prototype: void QTabBarPrivate::makeVisible(int index)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 668-699
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines (reference): 585-609
Comparison: Different
  0.000% (0/21)
Different195
QSystemSemaphorePrivate::cleanHandle
Name: QSystemSemaphorePrivate::cleanHandle
Prototype: void QSystemSemaphorePrivate::cleanHandle()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp
Lines: 141-163
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp
Lines (reference): 135-157
Comparison: Same
 84.615% (11/13)
Same105
QStyleSheetStyle::unsetPalette
Name: QStyleSheetStyle::unsetPalette
Prototype: void QStyleSheetStyle::unsetPalette(QWidget *w)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2605-2648
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines (reference): 2584-2602
Comparison: Different
  0.000% (0/23)
Different135
QStyleFactory::keys
Name: QStyleFactory::keys
Prototype: QStringList QStyleFactory::keys()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylefactory.cpp
Lines: 170-218
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylefactory.cpp
Lines (reference): 176-230
Comparison: Different
  0.000% (0/10)
Different135
QStringListModel::sort
Name: QStringListModel::sort
Prototype: void QStringListModel::sort(int, Qt::SortOrder order)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 267-298
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines (reference): 261-292
Comparison: Different
 85.714% (12/14)
Different225
QStatusBar::insertWidget
Name: QStatusBar::insertWidget
Prototype: int QStatusBar::insertWidget(int index, QWidget *widget, int stretch)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 296-319
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines (reference): 290-313
Comparison: Different
  0.000% (0/15)
Different155
QStateMachinePrivate::unregisterRestorables
Name: QStateMachinePrivate::unregisterRestorables
Prototype: void QStateMachinePrivate::unregisterRestorables(const QList<QAbstractState *> &states, QObject *object, const QByteArray &propertyName)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1339-1363
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1330-1355
Comparison: Different
100.000% (13/13)
Different155
QStateMachinePrivate::initializeAnimation
Name: QStateMachinePrivate::initializeAnimation
Prototype: QStateMachinePrivate::InitializeAnimationResult QStateMachinePrivate::initializeAnimation(QAbstractAnimation *abstractAnimation, const QPropertyAssignment &prop)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1521-1549
Comparison: New
 94.444% (17/18)
New175
QStandardPaths::findExecutable
Name: QStandardPaths::findExecutable
Prototype: QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 504-536
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines (reference): 517-549
Comparison: Different
 69.231% (9/13)
Different135
QStandardItemPrivate::setItemData
Name: QStandardItemPrivate::setItemData
Prototype: void QStandardItemPrivate::setItemData(const QMap<int, QVariant> &roles)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 200-220
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 189-211
Comparison: Different
  0.000% (0/15)
Different145
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: qint64 QSslSocketPrivate::peek(char *data, qint64 maxSize)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2575-2597
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2526-2548
Comparison: Different
 66.667% (10/15)
Different125
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QSslCertificate &cert, const QString &peerName)
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2664-2682
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2615-2632
Comparison: Different
 54.545% (6/11)
Different85
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 510-567
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 500-573
Comparison: Same
 61.538% (8/13)
Same165
QSqlCachedResult::fetchLast
Name: QSqlCachedResult::fetchLast
Prototype: bool QSqlCachedResult::fetchLast()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 206-225
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 216-234
Comparison: Different
 80.000% (12/15)
Different115
QSortFilterProxyModelPrivate::source_to_proxy
Name: QSortFilterProxyModelPrivate::source_to_proxy
Prototype: QModelIndex QSortFilterProxyModelPrivate::source_to_proxy(const QModelIndex &source_index) const
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 392-411
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines (reference): 386-405
Comparison: Different
 64.706% (11/17)
Different165
QSocks5BindStore::retrieve
Name: QSocks5BindStore::retrieve
Prototype: QSocks5BindData *QSocks5BindStore::retrieve(qintptr socketDescriptor)
Coverage:  50.000% (7/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 370-392
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines (reference): 364-384
Comparison: Different
 50.000% (7/14)
Different125
QShortcutMap::removeShortcut
Name: QShortcutMap::removeShortcut
Prototype: int QShortcutMap::removeShortcut(int id, QObject *owner, const QKeySequence &key)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 185-221
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines (reference): 178-214
Comparison: Different
  0.000% (0/27)
Different225
QScrollerPrivate::pushSegment
Name: QScrollerPrivate::pushSegment
Prototype: void QScrollerPrivate::pushSegment(ScrollType type, qreal deltaTime, qreal stopProgress, qreal startPos, qreal deltaPos, qreal stopPos, QEasingCurve::Type curve, Qt::Orientation orientation)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1121-1151
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines (reference): 1112-1139
Comparison: Different
  0.000% (0/21)
Different185
QRingBuffer::reserveFront
Name: QRingBuffer::reserveFront
Prototype: char *QRingBuffer::reserveFront(qint64 bytes)
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 144-171
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines (reference): 131-154
Comparison: Different
 85.000% (17/20)
Different155
QRingBuffer::free
Name: QRingBuffer::free
Prototype: void QRingBuffer::free(qint64 bytes)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 72-104
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines (reference): 66-96
Comparison: Different
100.000% (16/16)
Different175
QRingBuffer::chop
Name: QRingBuffer::chop
Prototype: void QRingBuffer::chop(qint64 bytes)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 173-203
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines (reference): 156-184
Comparison: Different
100.000% (16/16)
Different165
QReadWriteLock::tryLockForWrite
Name: QReadWriteLock::tryLockForWrite
Prototype: bool QReadWriteLock::tryLockForWrite()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 312-315
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines (reference): 317-343
Comparison: Different
100.000% (1/1)
Different295
QReadWriteLock::tryLockForRead
Name: QReadWriteLock::tryLockForRead
Prototype: bool QReadWriteLock::tryLockForRead()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 198-201
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines (reference): 181-208
Comparison: Different
100.000% (1/1)
Different245
QReadWriteLock::lockForWrite
Name: QReadWriteLock::lockForWrite
Prototype: void QReadWriteLock::lockForWrite()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 292-295
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines (reference): 274-300
Comparison: Different
100.000% (1/1)
Different235
QReadWriteLock::lockForRead
Name: QReadWriteLock::lockForRead
Prototype: void QReadWriteLock::lockForRead()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 175-180
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines (reference): 135-163
Comparison: Different
100.000% (4/4)
Different255
QRadioButton::initStyleOption
Name: QRadioButton::initStyleOption
Prototype: void QRadioButton::initStyleOption(QStyleOptionButton *option) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qradiobutton.cpp
Lines: 172-187
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qradiobutton.cpp
Lines (reference): 166-184
Comparison: Different
  0.000% (0/14)
Different145
QProcessPrivate::_q_canWrite
Name: QProcessPrivate::_q_canWrite
Prototype: bool QProcessPrivate::_q_canWrite()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1097-1116
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines (reference): 1052-1071
Comparison: Different
 76.471% (13/17)
Different105
QProcess::writeData
Name: QProcess::writeData
Prototype: qint64 QProcess::writeData(const char *data, qint64 len)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1974-2015
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines (reference): 1963-2021
Comparison: Different
 57.143% (4/7)
Different135
QProcess::setReadChannel
Name: QProcess::setReadChannel
Prototype: void QProcess::setReadChannel(ProcessChannel channel)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1372-1375
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines (reference): 1327-1341
Comparison: Different
100.000% (1/1)
Different95
QPrintPreviewDialogPrivate::init
Name: QPrintPreviewDialogPrivate::init
Prototype: void QPrintPreviewDialogPrivate::init(QPrinter *_printer)
Coverage:  50.000% (6/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 221-347
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines (reference): 215-341
Comparison: Different
 50.000% (6/12)
Different865
QPlatformThemeFactory::keys
Name: QPlatformThemeFactory::keys
Prototype: QStringList QPlatformThemeFactory::keys(const QString &platformPluginPath)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformthemefactory.cpp
Lines: 82-104
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformthemefactory.cpp
Lines (reference): 79-102
Comparison: Different
  0.000% (0/10)
Different125
QPlatformIntegrationFactory::keys
Name: QPlatformIntegrationFactory::keys
Prototype: QStringList QPlatformIntegrationFactory::keys(const QString &platformPluginPath)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp
Lines: 81-102
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp
Lines (reference): 92-114
Comparison: Different
  0.000% (0/10)
Different125
QPixmapStyle::drawComplexControl
Name: QPixmapStyle::drawComplexControl
Prototype: void QPixmapStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 306-322
Comparison: New
  0.000% (0/8)
New85
QPdfEnginePrivate::generateGradientShader
Name: QPdfEnginePrivate::generateGradientShader
Prototype: int QPdfEnginePrivate::generateGradientShader(const QGradient *gradient, const QTransform &matrix, bool alpha)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2215-2229
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines (reference): 2208-2220
Comparison: Different
  0.000% (0/9)
Different55
QPainterPath::toFillPolygon
Name: QPainterPath::toFillPolygon
Prototype: QPolygonF QPainterPath::toFillPolygon(const QTransform &matrix) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2791-2807
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines (reference): 2783-2799
Comparison: Different
  0.000% (0/13)
Different125
Page:<>1
McCabe - Cyclomatic Complexity: 201
...5
McCabe - Cyclomatic Complexity: 11
6
McCabe - Cyclomatic Complexity: 9
7
McCabe - Cyclomatic Complexity: 8
8
McCabe - Cyclomatic Complexity: 7
910
McCabe - Cyclomatic Complexity: 5
11
McCabe - Cyclomatic Complexity: 5
12
McCabe - Cyclomatic Complexity: 4
13
McCabe - Cyclomatic Complexity: 4
...20
McCabe - Cyclomatic Complexity: 2
...26
McCabe - Cyclomatic Complexity: 1

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