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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...86
eLOC - Effective Lines of Code: 8
87
eLOC - Effective Lines of Code: 8
88
eLOC - Effective Lines of Code: 8
89
eLOC - Effective Lines of Code: 8
9091
eLOC - Effective Lines of Code: 7
92
eLOC - Effective Lines of Code: 7
93
eLOC - Effective Lines of Code: 7
94
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
isExpectFailData
Name: isExpectFailData
Prototype: static bool isExpectFailData(const char *dataIndex)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 181-190
 83.333% (10/12)
74
isDBusTrayAvailable
Name: isDBusTrayAvailable
Prototype: static bool isDBusTrayAvailable()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 106-117
 60.000% (6/10)
74
isChildOfQMdiSubWindow
Name: isChildOfQMdiSubWindow
Prototype: static inline bool isChildOfQMdiSubWindow(const QWidget *child)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 219-229
  0.000% (0/7)
73
isBetterCapture
Name: isBetterCapture
Prototype: static bool isBetterCapture(int ncap, const int *begin1, const int *end1, const int *begin2, const int *end2)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1789-1801
100.000% (10/10)
74
installCoverageTool
Name: installCoverageTool
Prototype: static bool installCoverageTool(const char * appname, const char * testname)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 152-171
 75.000% (3/4)
72
initFontUnlocked
Name: initFontUnlocked
Prototype: static void initFontUnlocked()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 233-243
  0.000% (0/12)
75
indexesFromRange
Name: indexesFromRange
Prototype: template<typename ModelIndexContainer> static void indexesFromRange(const QItemSelectionRange &range, ModelIndexContainer &result)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 311-328
 84.615% (11/13)
75
idleTimerSourcePrepare
Name: idleTimerSourcePrepare
Prototype: static gboolean idleTimerSourcePrepare(GSource *source, gint *timeout)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 201-213
 85.714% (6/7)
73
hex2int
Name: hex2int
Prototype: static inline int hex2int(const char *s)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp
Lines: 54-63
  0.000% (0/7)
73
helperIcon
Name: helperIcon
Prototype: static QMessageDialogOptions::Icon helperIcon(QMessageBox::Icon i)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 2699-2714
  0.000% (0/11)
76
headerField
Name: headerField
Prototype: static QByteArray headerField(const QByteArray &name, const QByteArray &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 414-423
100.000% (1/1)
71
hb_getSFntTable
Name: hb_getSFntTable
Prototype: static HB_Error hb_getSFntTable(void *font, HB_Tag tableTag, HB_Byte *buffer, HB_UInt *length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 196-207
  0.000% (0/4)
72
get_picture_handler
Name: get_picture_handler
Prototype: static QPictureHandler *get_picture_handler(const char *format)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1450-1461
  0.000% (0/10)
74
get_extended_font_bits
Name: get_extended_font_bits
Prototype: static quint8 get_extended_font_bits(const QFontPrivate *f)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 1906-1915
  0.000% (0/7)
73
getText
Name: getText
Prototype: static void getText(QString &text, QTextDocumentPrivate *priv, const QString &docText, int pos, int end)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1685-1697
  0.000% (0/4)
72
getRadialGradientValues
Name: getRadialGradientValues
Prototype: static void getRadialGradientValues(RadialGradientValues *v, const QSpanData *data)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3583-3595
  0.000% (0/5)
71
fromShortMonthName
Name: fromShortMonthName
Prototype: static int fromShortMonthName(const QStringRef &monthName)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 192-204
 80.000% (8/10)
74
formatDifference
Name: formatDifference
Prototype: static QTextFormat formatDifference(const QTextFormat &from, const QTextFormat &to)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2206-2217
  0.000% (0/6)
73
fixedDescent
Name: fixedDescent
Prototype: static qreal fixedDescent(qreal descent, qreal ascent, qreal targetSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 69-80
  0.000% (0/4)
72
fixInitialSize
Name: fixInitialSize
Prototype: static QSize fixInitialSize(QSize size, const QWindow *w, int defaultWidth, int defaultHeight)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformwindow.cpp
Lines: 584-596
  0.000% (0/7)
73
fetchTransformedBilinear_pixelBounds
Name: fetchTransformedBilinear_pixelBounds
Prototype: template<> inline void fetchTransformedBilinear_pixelBounds<BlendTransformedBilinear>(int, int l1, int l2, int &v1, int &v2)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1893-1904
  0.000% (0/8)
73
effectiveState
Name: effectiveState
Prototype: Qt::WindowState effectiveState(Qt::WindowStates state)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3043-3052
  0.000% (0/10)
74
editorHandlesKeyEvent
Name: editorHandlesKeyEvent
Prototype: static bool editorHandlesKeyEvent(QWidget *editor, const QKeyEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 432-453
  0.000% (0/12)
77
detectedCompat
Name: detectedCompat
Prototype: static bool detectedCompat(int button0, int button1, int button2)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1972-1981
  0.000% (0/16)
74
curveToFunctionObject
Name: curveToFunctionObject
Prototype: static QEasingCurveFunction *curveToFunctionObject(QEasingCurve::Type type)
Coverage: 100.000% (21/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1019-1046
100.000% (21/21)
716
createSlack
Name: createSlack
Prototype: static QPair<QSimplexVariable *, QSimplexConstraint *> createSlack(QSimplexConstraint *sizeConstraint, qreal interval, slackType type)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2818-2830
  0.000% (0/1)
71
convert_Grayscale8_to_Indexed8_inplace
Name: convert_Grayscale8_to_Indexed8_inplace
Prototype: static bool convert_Grayscale8_to_Indexed8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1976-1988
  0.000% (0/4)
72
convert_Grayscale8_to_Indexed8
Name: convert_Grayscale8_to_Indexed8
Prototype: static void convert_Grayscale8_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1948-1960
  0.000% (0/4)
72
convert_BGR30_to_A2RGB30_inplace
Name: convert_BGR30_to_A2RGB30_inplace
Prototype: static bool convert_BGR30_to_A2RGB30_inplace(QImageData *data, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 711-722
  0.000% (0/8)
73
convert_Alpha8_to_Indexed8_inplace
Name: convert_Alpha8_to_Indexed8_inplace
Prototype: static bool convert_Alpha8_to_Indexed8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1962-1974
  0.000% (0/4)
72
convert_Alpha8_to_Indexed8
Name: convert_Alpha8_to_Indexed8
Prototype: static void convert_Alpha8_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1934-1946
  0.000% (0/4)
72
convertGRAYToARGB
Name: convertGRAYToARGB
Prototype: static inline void convertGRAYToARGB(const uchar *src, uint *dst, int width, int height, int src_pitch)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 629-640
  0.000% (0/7)
73
construct
Name: construct
Prototype: static void construct(QVariant::Private *x, const void *copy)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp
Lines: 51-63
  0.000% (0/5)
73
comp_func_solid_DestinationAtop_rgb64
Name: comp_func_solid_DestinationAtop_rgb64
Prototype: void comp_func_solid_DestinationAtop_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 697-708
  0.000% (0/7)
73
comp_func_solid_DestinationAtop
Name: comp_func_solid_DestinationAtop
Prototype: void comp_func_solid_DestinationAtop(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 682-695
  0.000% (0/7)
73
comp_func_DestinationOut
Name: comp_func_DestinationOut
Prototype: void comp_func_DestinationOut(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 577-593
  0.000% (0/10)
74
comp_func_DestinationIn
Name: comp_func_DestinationIn
Prototype: void comp_func_DestinationIn(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 438-454
  0.000% (0/10)
74
color_dodge_op
Name: color_dodge_op
Prototype: static inline int color_dodge_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1308-1319
  0.000% (0/4)
72
color_burn_op
Name: color_burn_op
Prototype: static inline int color_burn_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1391-1402
  0.000% (0/6)
72
canMergeFromBelow
Name: canMergeFromBelow
Prototype: static inline bool canMergeFromBelow(const QRect *top, const QRect *bottom, const QRect *nextToTop, const QRect *nextToBottom)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1242-1254
  0.000% (0/11)
73
canConvertMetaObject
Name: canConvertMetaObject
Prototype: static bool canConvertMetaObject(const QMetaObject *from, const QMetaObject *to)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 2920-2932
 75.000% (9/12)
74
_hb_qt_unicode_decompose_compatibility
Name: _hb_qt_unicode_decompose_compatibility
Prototype: static unsigned int _hb_qt_unicode_decompose_compatibility(hb_unicode_funcs_t * , hb_codepoint_t u, hb_codepoint_t *decomposed, void * )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 375-391
  0.000% (0/4)
72
ValueExtractor::lengthValue
Name: ValueExtractor::lengthValue
Prototype: int ValueExtractor::lengthValue(const Declaration &decl)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 433-442
  0.000% (0/7)
73
SubtractRegion
Name: SubtractRegion
Prototype: static void SubtractRegion(QRegionPrivate *regM, QRegionPrivate *regS, QRegionPrivate &dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2625-2644
  0.000% (0/1)
71
ShaderProgramOpenGLFunctions::initializeGeometryShaderFunctions
Name: ShaderProgramOpenGLFunctions::initializeGeometryShaderFunctions
Prototype: void initializeGeometryShaderFunctions()
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 565-577
 57.143% (4/7)
73
SegmentTree::produceIntersections
Name: SegmentTree::produceIntersections
Prototype: void SegmentTree::produceIntersections(int segment)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 511-522
  0.000% (0/1)
71
QtConcurrent::ThreadEngineBase::startThreadInternal
Name: QtConcurrent::ThreadEngineBase::startThreadInternal
Prototype: bool ThreadEngineBase::startThreadInternal()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 214-225
 71.429% (5/7)
73
QtConcurrent::ThreadEngineBarrier::acquire
Name: QtConcurrent::ThreadEngineBarrier::acquire
Prototype: void ThreadEngineBarrier::acquire()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 51-63
 54.545% (6/11)
75
QZipReader::fileInfoList
Name: QZipReader::fileInfoList
Prototype: QVector<QZipReader::FileInfo> QZipReader::fileInfoList() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 896-906
  0.000% (0/4)
72
QXpmHandler::canRead
Name: QXpmHandler::canRead
Prototype: bool QXpmHandler::canRead(QIODevice *device)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1221-1233
  0.000% (0/7)
73
QXmlTestLogger::stopLogging
Name: QXmlTestLogger::stopLogging
Prototype: void QXmlTestLogger::stopLogging()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 136-147
100.000% (4/4)
72
QXmlStreamWriter::writeDTD
Name: QXmlStreamWriter::writeDTD
Prototype: void QXmlStreamWriter::writeDTD(const QString &dtd)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3554-3563
 42.857% (3/7)
73
QXmlStreamWriter::writeCDATA
Name: QXmlStreamWriter::writeCDATA
Prototype: void QXmlStreamWriter::writeCDATA(const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3508-3517
  0.000% (0/1)
71
QXmlStreamReaderPrivate::namespaceForPrefix
Name: QXmlStreamReaderPrivate::namespaceForPrefix
Prototype: QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(const QStringRef &prefix)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1550-1565
 91.667% (11/12)
74
QXmlStreamReaderPrivate::getChar
Name: QXmlStreamReaderPrivate::getChar
Prototype: inline uint QXmlStreamReaderPrivate::getChar()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 925-938
100.000% (10/10)
73
QXmlStreamPrivateTagStack::QXmlStreamPrivateTagStack
Name: QXmlStreamPrivateTagStack::QXmlStreamPrivateTagStack
Prototype: QXmlStreamPrivateTagStack::QXmlStreamPrivateTagStack()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 772-781
100.000% (1/1)
71
QXmlNamespaceSupport::prefixes
Name: QXmlNamespaceSupport::prefixes
Prototype: QStringList QXmlNamespaceSupport::prefixes(const QString& uri) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 676-687
  0.000% (0/9)
73
QXmlNamespaceSupport::prefixes
Name: QXmlNamespaceSupport::prefixes
Prototype: QStringList QXmlNamespaceSupport::prefixes() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 649-660
100.000% (7/7)
73
QXcbWindow::relayFocusToModalWindow
Name: QXcbWindow::relayFocusToModalWindow
Prototype: bool QXcbWindow::relayFocusToModalWindow() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 919-930
100.000% (6/6)
72
QXcbWindow::handleEnterNotifyEvent
Name: QXcbWindow::handleEnterNotifyEvent
Prototype: void QXcbWindow::handleEnterNotifyEvent(int event_x, int event_y, int root_x, int root_y, quint8 mode, quint8 detail, xcb_timestamp_t timestamp)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2335-2350
 83.333% (5/6)
72
QXcbWindow::handleButtonReleaseEvent
Name: QXcbWindow::handleButtonReleaseEvent
Prototype: void QXcbWindow::handleButtonReleaseEvent(int event_x, int event_y, int root_x, int root_y, int detail, Qt::KeyboardModifiers modifiers, xcb_timestamp_t timestamp, Qt::MouseEventSource source)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2263-2278
  0.000% (0/9)
73
QXcbSystemTrayTracker::locateTrayWindow
Name: QXcbSystemTrayTracker::locateTrayWindow
Prototype: xcb_window_t QXcbSystemTrayTracker::locateTrayWindow(const QXcbConnection *connection, xcb_atom_t selection)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 87-96
 50.000% (2/4)
72
QXcbSystemTrayTracker::create
Name: QXcbSystemTrayTracker::create
Prototype: QXcbSystemTrayTracker *QXcbSystemTrayTracker::create(QXcbConnection *connection)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 62-74
 50.000% (4/8)
74
QXcbNativeInterface::qPlatformScreenForWindow
Name: QXcbNativeInterface::qPlatformScreenForWindow
Prototype: QXcbScreen *QXcbNativeInterface::qPlatformScreenForWindow(QWindow *window)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 511-522
  0.000% (0/5)
72
QXcbNativeInterface::nativeResourceFunctionForIntegration
Name: QXcbNativeInterface::nativeResourceFunctionForIntegration
Prototype: QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterface::nativeResourceFunctionForIntegration(const QByteArray &resource)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 307-317
  0.000% (0/7)
73
QXcbKeyboard::~QXcbKeyboard
Name: QXcbKeyboard::~QXcbKeyboard
Prototype: QXcbKeyboard::~QXcbKeyboard()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1167-1176
 50.000% (2/4)
72
QXcbKeyboard::handleMappingNotifyEvent
Name: QXcbKeyboard::handleMappingNotifyEvent
Prototype: void QXcbKeyboard::handleMappingNotifyEvent(const void *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1599-1610
  0.000% (0/4)
72
QXcbDrag::toDropAction
Name: QXcbDrag::toDropAction
Prototype: Qt::DropAction QXcbDrag::toDropAction(xcb_atom_t a) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 548-557
  0.000% (0/12)
74
QXcbDrag::handleLeave
Name: QXcbDrag::handleLeave
Prototype: void QXcbDrag::handleLeave(QPlatformWindow *w, const xcb_client_message_event_t *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 880-903
  0.000% (0/9)
73
QXcbDrag::findTransactionByWindow
Name: QXcbDrag::findTransactionByWindow
Prototype: int QXcbDrag::findTransactionByWindow(xcb_window_t window)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 576-587
  0.000% (0/9)
73
QXcbDrag::findTransactionByTime
Name: QXcbDrag::findTransactionByTime
Prototype: int QXcbDrag::findTransactionByTime(xcb_timestamp_t timestamp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 589-600
  0.000% (0/7)
73
QXcbCursor::~QXcbCursor
Name: QXcbCursor::~QXcbCursor
Prototype: QXcbCursor::~QXcbCursor()
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 334-349
 87.500% (7/8)
74
QXcbConnection::internAtom
Name: QXcbConnection::internAtom
Prototype: xcb_atom_t QXcbConnection::internAtom(const char *name)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2032-2042
 50.000% (3/6)
72
QXcbConnection::getSelectionOwner
Name: QXcbConnection::getSelectionOwner
Prototype: xcb_window_t QXcbConnection::getSelectionOwner(xcb_atom_t atom) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1487-1496
100.000% (1/1)
71
QXcbClipboardMime::QXcbClipboardMime
Name: QXcbClipboardMime::QXcbClipboardMime
Prototype: QXcbClipboardMime(QClipboard::Mode mode, QXcbClipboard *clipboard)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 63-80
 33.333% (2/6)
74
QXbmHandler::canRead
Name: QXbmHandler::canRead
Prototype: bool QXbmHandler::canRead(QIODevice *device)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 283-298
  0.000% (0/4)
72
QWizardPage::isFinalPage
Name: QWizardPage::isFinalPage
Prototype: bool QWizardPage::isFinalPage() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3740-3753
  0.000% (0/9)
73
QWizard::field
Name: QWizard::field
Prototype: QVariant QWizard::field(const QString &name) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2535-2547
  0.000% (0/4)
72
QWindowSystemInterface::handleTabletEvent
Name: QWindowSystemInterface::handleTabletEvent
Prototype: void QWindowSystemInterface::handleTabletEvent(QWindow *w, ulong timestamp, const QPointF &local, const QPointF &global, int device, int pointerType, Qt::MouseButtons buttons, qreal pressure, int xTilt, int yTilt, qreal tangentialPressure, qreal rotation, int z, qint64 uid, Qt::KeyboardModifiers modifiers)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 732-744
  0.000% (0/1)
71
QWindowPrivate::applyCursor
Name: QWindowPrivate::applyCursor
Prototype: void QWindowPrivate::applyCursor()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2568-2579
  0.000% (0/12)
74
QWindowContainerPrivate::markParentChain
Name: QWindowContainerPrivate::markParentChain
Prototype: void markParentChain()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwindowcontainer.cpp
Lines: 113-122
  0.000% (0/4)
72
QWindow::setOpacity
Name: QWindow::setOpacity
Prototype: void QWindow::setOpacity(qreal level)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 953-963
  0.000% (0/7)
73
QWindow::reportContentOrientationChange
Name: QWindow::reportContentOrientationChange
Prototype: void QWindow::reportContentOrientationChange(Qt::ScreenOrientation orientation)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1094-1103
  0.000% (0/7)
73
QWidgetWindow::handleFocusInEvent
Name: QWidgetWindow::handleFocusInEvent
Prototype: void QWidgetWindow::handleFocusInEvent(QFocusEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 426-436
  0.000% (0/10)
74
QWidgetTextControlPrivate::updateCursorBlinking
Name: QWidgetTextControlPrivate::updateCursorBlinking
Prototype: void QWidgetTextControlPrivate::updateCursorBlinking()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 702-713
  0.000% (0/7)
73
QWidgetTextControlPrivate::updateCurrentCharFormat
Name: QWidgetTextControlPrivate::updateCurrentCharFormat
Prototype: void QWidgetTextControlPrivate::updateCurrentCharFormat()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 300-311
  0.000% (0/4)
72
QWidgetTextControlPrivate::setCursorVisible
Name: QWidgetTextControlPrivate::setCursorVisible
Prototype: void QWidgetTextControlPrivate::setCursorVisible(bool visible)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 688-700
  0.000% (0/7)
73
QWidgetTextControl::cursorForPosition
Name: QWidgetTextControl::cursorForPosition
Prototype: QTextCursor QWidgetTextControl::cursorForPosition(const QPointF &pos) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2323-2332
  0.000% (0/4)
72
QWidgetTextControl::canInsertFromMimeData
Name: QWidgetTextControl::canInsertFromMimeData
Prototype: bool QWidgetTextControl::canInsertFromMimeData(const QMimeData *source) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2626-2636
  0.000% (0/4)
72
QWidgetResizeHandler::QWidgetResizeHandler
Name: QWidgetResizeHandler::QWidgetResizeHandler
Prototype: QWidgetResizeHandler::QWidgetResizeHandler(QWidget *parent, QWidget *cw)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp
Lines: 63-74
  0.000% (0/3)
71
QWidgetPrivate::setFocus_sys
Name: QWidgetPrivate::setFocus_sys
Prototype: void QWidgetPrivate::setFocus_sys()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6612-6625
  0.000% (0/12)
74
QWidgetPrivate::raise_sys
Name: QWidgetPrivate::raise_sys
Prototype: void QWidgetPrivate::raise_sys()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11773-11784
  0.000% (0/12)
74
QWidgetPrivate::lower_sys
Name: QWidgetPrivate::lower_sys
Prototype: void QWidgetPrivate::lower_sys()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11823-11833
  0.000% (0/9)
73
QWidgetPrivate::isAboutToShow
Name: QWidgetPrivate::isAboutToShow
Prototype: bool QWidgetPrivate::isAboutToShow() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5357-5369
  0.000% (0/7)
73
QWidgetPrivate::adjustQuitOnCloseAttribute
Name: QWidgetPrivate::adjustQuitOnCloseAttribute
Prototype: void QWidgetPrivate::adjustQuitOnCloseAttribute()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12184-12195
  0.000% (0/16)
74
QWidgetLineControl::setBlinkingCursorEnabled
Name: QWidgetLineControl::setBlinkingCursorEnabled
Prototype: void QWidgetLineControl::setBlinkingCursorEnabled(bool enable)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1496-1509
  0.000% (0/8)
73
QWidgetLineControl::rectForPos
Name: QWidgetLineControl::rectForPos
Prototype: QRect QWidgetLineControl::rectForPos(int pos) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 412-422
  0.000% (0/4)
72
QWidgetLineControl::emitCursorPositionChanged
Name: QWidgetLineControl::emitCursorPositionChanged
Prototype: void QWidgetLineControl::emitCursorPositionChanged()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1404-1418
  0.000% (0/7)
73
QWidgetLineControl::del
Name: QWidgetLineControl::del
Prototype: void QWidgetLineControl::del()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 243-254
  0.000% (0/8)
73
QWidgetLineControl::_q_deleteSelected
Name: QWidgetLineControl::_q_deleteSelected
Prototype: void QWidgetLineControl::_q_deleteSelected()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 345-355
  0.000% (0/4)
72
Page:<>1
eLOC - Effective Lines of Code: 985
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...86
eLOC - Effective Lines of Code: 8
87
eLOC - Effective Lines of Code: 8
88
eLOC - Effective Lines of Code: 8
89
eLOC - Effective Lines of Code: 8
9091
eLOC - Effective Lines of Code: 7
92
eLOC - Effective Lines of Code: 7
93
eLOC - Effective Lines of Code: 7
94
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

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