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

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...267
eLOC - Effective Lines of Code: 17
268
eLOC - Effective Lines of Code: 17
269
eLOC - Effective Lines of Code: 17
270
eLOC - Effective Lines of Code: 18
271272
eLOC - Effective Lines of Code: 19
273
eLOC - Effective Lines of Code: 19
274
eLOC - Effective Lines of Code: 20
275
eLOC - Effective Lines of Code: 20
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QXcbWindow::destroy
Name: QXcbWindow::destroy
Prototype: void QXcbWindow::destroy()
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 613-639
 76.190% (16/21)
187
QXmlTestLogger::startLogging
Name: QXmlTestLogger::startLogging
Prototype: void QXmlTestLogger::startLogging()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 110-134
100.000% (4/4)
182
QtFontStyle::pixelSize
Name: QtFontStyle::pixelSize
Prototype: QtFontSize *QtFontStyle::pixelSize(unsigned short size, bool add)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 272-296
  0.000% (0/24)
188
appendItems
Name: appendItems
Prototype: static void appendItems(QScriptAnalysis *analysis, int &start, int &stop, const QBidiControl &control, QChar::Direction dir)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 294-325
  0.000% (0/30)
188
blend_color_argb
Name: blend_color_argb
Prototype: static void blend_color_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3854-3883
  0.000% (0/17)
186
blend_color_generic_rgb64
Name: blend_color_generic_rgb64
Prototype: void blend_color_generic_rgb64(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3885-3910
  0.000% (0/10)
184
commonEdge
Name: commonEdge
Prototype: static int commonEdge(const QWingedEdge &list, int a, int b)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1125-1153
  0.000% (0/18)
184
detectWebBrowser
Name: detectWebBrowser
Prototype: static inline bool detectWebBrowser(const QByteArray &desktop, bool checkBrowserVariable, QString *browser)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 83-116
  0.000% (0/35)
1814
double2string
Name: double2string
Prototype: static QString double2string(double num, int base, int ndigits, bool *oflow)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 214-239
  0.000% (0/28)
187
fillLines
Name: fillLines
Prototype: template <FillClip clip, FillVDir vDir, FillHDir hDir> inline void fillLines(qint32 *bits, int width, int height, int upperY, int lowerY, int &lx, int ldx, int &rx, int rdx, qint32 &d, qint32 ddy, qint32 ddx)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 142-168
  0.000% (0/10)
184
get_font_bits
Name: get_font_bits
Prototype: static quint8 get_font_bits(int version, const QFontPrivate *f)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 1881-1904
  0.000% (0/25)
189
ignoreProxyFor
Name: ignoreProxyFor
Prototype: static bool ignoreProxyFor(const QNetworkProxyQuery &query)
Coverage:  9.091% (2/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy_generic.cpp
Lines: 54-87
  9.091% (2/22)
188
minimumHeightForWidth
Name: minimumHeightForWidth
Prototype: static qreal minimumHeightForWidth(qreal width, qreal minh, qreal maxh, const QGraphicsWidget *widget, bool heightForWidth = true)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 423-453
  0.000% (0/18)
185
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QSqlField &f)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 516-536
  0.000% (0/16)
186
operator<<
Name: operator<<
Prototype: static QDataStream& operator<<(QDataStream& s, const QNtlmPhase3Block& b)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1042-1068
 57.143% (4/7)
183
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPalette &p)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 992-1018
  0.000% (0/17)
186
operator>>
Name: operator>>
Prototype: static inline QDataStream &operator>>(QDataStream &in, QNetworkCacheMetaData::AttributesMap &hash)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qabstractnetworkcache.cpp
Lines: 369-394
 53.846% (7/13)
185
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: 382-418
 44.828% (13/29)
187
parseTzTransitions
Name: parseTzTransitions
Prototype: static QVector<QTzTransition> parseTzTransitions(QDataStream &ds, int tzh_timecnt, bool longTran)
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 189-220
 72.414% (21/29)
188
qReallocAligned
Name: qReallocAligned
Prototype: void *qReallocAligned(void *oldptr, size_t newsize, size_t oldsize, size_t alignment)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 79-122
 53.333% (8/15)
185
qt_save_gl_state
Name: qt_save_gl_state
Prototype: static void qt_save_gl_state()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4739-4761
  0.000% (0/1)
181
qt_socket_getPortAndAddress
Name: qt_socket_getPortAndAddress
Prototype: static inline void qt_socket_getPortAndAddress(const qt_sockaddr *s, quint16 *port, QHostAddress *addr)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 110-134
 78.947% (15/19)
187
qt_span_clip
Name: qt_span_clip
Prototype: static void qt_span_clip(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4069-4106
  0.000% (0/13)
186
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
  0.000% (0/15)
185
readAllProperties
Name: readAllProperties
Prototype: static QVariantMap readAllProperties(QObject *object, int flags)
Coverage:  56.000% (14/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 449-481
 56.000% (14/25)
187
subpixelTypeFromMatch
Name: subpixelTypeFromMatch
Prototype: QFontEngine::SubpixelAntialiasingType subpixelTypeFromMatch(FcPattern *match, bool useXftConf)
Coverage:  13.636% (3/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 628-660
 13.636% (3/22)
1811
transformIsSimple
Name: transformIsSimple
Prototype: static inline bool transformIsSimple(const QTransform& transform)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4363-4386
  0.000% (0/32)
188
xpm_color_name
Name: xpm_color_name
Prototype: static const char* xpm_color_name(int cpp, int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1056-1085
  0.000% (0/19)
186
AtSpiAdaptor::getAttributeValue
Name: AtSpiAdaptor::getAttributeValue
Prototype: QVariantList AtSpiAdaptor::getAttributeValue(QAccessibleInterface *interface, int offset, const QString &attributeName) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2080-2103
  0.000% (0/5)
193
DrawTextItemDevice::metric
Name: DrawTextItemDevice::metric
Prototype: int metric(PaintDeviceMetric m) const override
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 540-575
  0.000% (0/22)
1914
INCRTransaction::updateIncrProperty
Name: INCRTransaction::updateIncrProperty
Prototype: void updateIncrProperty(xcb_property_notify_event_t *event, bool &accepted)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 204-238
  0.000% (0/12)
194
Itemizer::generateScriptItemsSmallCaps
Name: Itemizer::generateScriptItemsSmallCaps
Prototype: void generateScriptItemsSmallCaps(const ushort *uc, int start, int length)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 178-202
  0.000% (0/22)
196
PathSimplifier::removeIntersections
Name: PathSimplifier::removeIntersections
Prototype: void PathSimplifier::removeIntersections()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 654-680
  0.000% (0/16)
196
PathSimplifier::setElementToCubic
Name: PathSimplifier::setElementToCubic
Prototype: bool PathSimplifier::setElementToCubic(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1325-1351
  0.000% (0/4)
192
QAbstractItemModelPrivate::columnsAboutToBeRemoved
Name: QAbstractItemModelPrivate::columnsAboutToBeRemoved
Prototype: void QAbstractItemModelPrivate::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)
Coverage:  95.000% (19/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 862-891
 95.000% (19/20)
196
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
 37.500% (6/16)
196
QAbstractItemModelPrivate::rowsAboutToBeRemoved
Name: QAbstractItemModelPrivate::rowsAboutToBeRemoved
Prototype: void QAbstractItemModelPrivate::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 768-796
100.000% (20/20)
196
QAbstractSlider::triggerAction
Name: QAbstractSlider::triggerAction
Prototype: void QAbstractSlider::triggerAction(SliderAction action)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 608-638
  0.000% (0/16)
199
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
  0.000% (0/22)
196
QAccessibleTree::indexOfChild
Name: QAccessibleTree::indexOfChild
Prototype: int QAccessibleTree::indexOfChild(const QAccessibleInterface *iface) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 726-752
  0.000% (0/16)
195
QAlphaWidget::eventFilter
Name: QAlphaWidget::eventFilter
Prototype: bool QAlphaWidget::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 186-218
  0.000% (0/23)
1911
QApplicationPrivate::initializeWidgetPaletteHash
Name: QApplicationPrivate::initializeWidgetPaletteHash
Prototype: void QApplicationPrivate::initializeWidgetPaletteHash()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 696-718
  0.000% (0/4)
192
QBasicDrag::updateCursor
Name: QBasicDrag::updateCursor
Prototype: void QBasicDrag::updateCursor(Qt::DropAction action)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 282-317
  0.000% (0/22)
199
QBasicFontDatabase::fontEngine
Name: QBasicFontDatabase::fontEngine
Prototype: QFontEngine *QBasicFontDatabase::fontEngine(const QFontDef &fontDef, void *usrPtr)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp
Lines: 86-115
  0.000% (0/15)
194
QBenchmarkValgrindUtils::extractResult
Name: QBenchmarkValgrindUtils::extractResult
Prototype: qint64 QBenchmarkValgrindUtils::extractResult(const QString &fileName)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkvalgrind.cpp
Lines: 84-108
  0.000% (0/10)
194
QBrush::QBrush
Name: QBrush::QBrush
Prototype: QBrush::QBrush(const QGradient &gradient)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 552-567
  0.000% (0/1)
191
QCacheItem::canCompress
Name: QCacheItem::canCompress
Prototype: bool QCacheItem::canCompress() const
Coverage:  60.000% (15/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 639-666
 60.000% (15/25)
197
QColorWell::mouseMoveEvent
Name: QColorWell::mouseMoveEvent
Prototype: void QColorWell::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 625-649
  0.000% (0/7)
193
QColumnViewDelegate::paint
Name: QColumnViewDelegate::paint
Prototype: void QColumnViewDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 1133-1167
  0.000% (0/17)
195
QComboBox::initStyleOption
Name: QComboBox::initStyleOption
Prototype: void QComboBox::initStyleOption(QStyleOptionComboBox *option) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1143-1168
  0.000% (0/21)
196
QComboBoxPrivateContainer::updateScrollers
Name: QComboBoxPrivateContainer::updateScrollers
Prototype: void QComboBoxPrivateContainer::updateScrollers()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 486-516
  0.000% (0/21)
196
QCompleter::complete
Name: QCompleter::complete
Prototype: void QCompleter::complete(const QRect& rect)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1449-1475
  0.000% (0/22)
196
QCoreApplicationPrivate::processCommandLineArguments
Name: QCoreApplicationPrivate::processCommandLineArguments
Prototype: void QCoreApplicationPrivate::processCommandLineArguments()
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 182-209
 69.231% (18/26)
198
QDBusConnectionPrivate::QDBusConnectionPrivate
Name: QDBusConnectionPrivate::QDBusConnectionPrivate
Prototype: QDBusConnectionPrivate::QDBusConnectionPrivate(QObject *p)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1022-1060
 71.429% (5/7)
193
QDBusConnectionPrivate::~QDBusConnectionPrivate
Name: QDBusConnectionPrivate::~QDBusConnectionPrivate
Prototype: QDBusConnectionPrivate::~QDBusConnectionPrivate()
Coverage:  26.087% (6/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1062-1089
 26.087% (6/23)
197
QDate::weekNumber
Name: QDate::weekNumber
Prototype: int QDate::weekNumber(int *yearNumber) const
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 587-616
100.000% (20/20)
196
QDateTimeParser::getDigit
Name: QDateTimeParser::getDigit
Prototype: int QDateTimeParser::getDigit(const QDateTime &t, int index) const
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 72-107
 72.414% (21/29)
1915
QDateTimeParser::sectionSize
Name: QDateTimeParser::sectionSize
Prototype: int QDateTimeParser::sectionSize(int sectionIndex) const
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 538-572
 71.429% (15/21)
197
QDateTimeParser::skipToNextSection
Name: QDateTimeParser::skipToNextSection
Prototype: bool QDateTimeParser::skipToNextSection(int index, const QDateTime &current, const QStringRef &text) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1607-1640
100.000% (12/12)
194
QDateTimePrivate::setDateTime
Name: QDateTimePrivate::setDateTime
Prototype: void QDateTimePrivate::setDateTime(const QDate &date, const QTime &time)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2643-2676
 88.889% (16/18)
196
QDockAreaLayout::updateSeparatorWidgets
Name: QDockAreaLayout::updateSeparatorWidgets
Prototype: void QDockAreaLayout::updateSeparatorWidgets() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3294-3324
  0.000% (0/14)
195
QDockAreaLayoutInfo::unnest
Name: QDockAreaLayoutInfo::unnest
Prototype: void QDockAreaLayoutInfo::unnest(int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 976-1000
  0.000% (0/19)
197
QDockWidgetGroupWindow::event
Name: QDockWidgetGroupWindow::event
Prototype: bool QDockWidgetGroupWindow::event(QEvent *e)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 252-288
  0.000% (0/28)
1914
QDockWidgetPrivate::init
Name: QDockWidgetPrivate::init
Prototype: void QDockWidgetPrivate::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 603-631
  0.000% (0/1)
191
QDockWidgetPrivate::mousePressEvent
Name: QDockWidgetPrivate::mousePressEvent
Prototype: bool QDockWidgetPrivate::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 850-883
  0.000% (0/28)
194
QDomDocumentTypePrivate::save
Name: QDomDocumentTypePrivate::save
Prototype: void QDomDocumentTypePrivate::save(QTextStream& s, int, int indent) const
Coverage:  8.333% (2/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3580-3611
  8.333% (2/24)
198
QDomImplementation::createDocumentType
Name: QDomImplementation::createDocumentType
Prototype: QDomDocumentType QDomImplementation::createDocumentType(const QString& qName, const QString& publicId, const QString& systemId)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1020-1046
  0.000% (0/14)
195
QFSFileEnginePrivate::closeFdFh
Name: QFSFileEnginePrivate::closeFdFh
Prototype: bool QFSFileEnginePrivate::closeFdFh()
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 366-406
 70.370% (19/27)
196
QFbVtHandler::QFbVtHandler
Name: QFbVtHandler::QFbVtHandler
Prototype: QFbVtHandler::QFbVtHandler(QObject *parent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbvthandler.cpp
Lines: 98-130
  0.000% (0/10)
194
QFileDialog::labelText
Name: QFileDialog::labelText
Prototype: QString QFileDialog::labelText(DialogLabel label) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2028-2056
  0.000% (0/24)
1910
QFileSystemEngine::absoluteName
Name: QFileSystemEngine::absoluteName
Prototype: QFileSystemEntry QFileSystemEngine::absoluteName(const QFileSystemEntry &entry)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 305-335
 77.419% (24/31)
197
QFileSystemEngine::createDirectory
Name: QFileSystemEngine::createDirectory
Prototype: bool QFileSystemEngine::createDirectory(const QFileSystemEntry &entry, bool createParents)
Coverage:  88.889% (24/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 559-597
 88.889% (24/27)
199
QFontDatabase::isBitmapScalable
Name: QFontDatabase::isBitmapScalable
Prototype: bool QFontDatabase::isBitmapScalable(const QString &family, const QString &style) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1661-1691
  0.000% (0/26)
197
QFontDatabase::writingSystems
Name: QFontDatabase::writingSystems
Prototype: QList<QFontDatabase::WritingSystem> QFontDatabase::writingSystems() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1480-1511
  0.000% (0/19)
197
QFontEngineMulti::createMultiFontEngine
Name: QFontEngineMulti::createMultiFontEngine
Prototype: QFontEngine *QFontEngineMulti::createMultiFontEngine(QFontEngine *fe, int script)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2263-2292
  0.000% (0/16)
194
QFontEngineMulti::glyphIndex
Name: QFontEngineMulti::glyphIndex
Prototype: glyph_t QFontEngineMulti::glyphIndex(uint ucs4) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1843-1871
  0.000% (0/24)
198
QFontEngineQPF2::boundingBox
Name: QFontEngineQPF2::boundingBox
Prototype: glyph_metrics_t QFontEngineQPF2::boundingBox(const QGlyphLayout &glyphs)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 415-441
  0.000% (0/7)
193
QGL2PaintEngineExPrivate::updateClipScissorTest
Name: QGL2PaintEngineExPrivate::updateClipScissorTest
Prototype: void QGL2PaintEngineExPrivate::updateClipScissorTest()
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2150-2186
 50.000% (9/18)
196
QGLColormap::findNearest
Name: QGLColormap::findNearest
Prototype: int QGLColormap::findNearest(QRgb color) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglcolormap.cpp
Lines: 271-294
  0.000% (0/10)
194
QGraphicsGridLayout::addItem
Name: QGraphicsGridLayout::addItem
Prototype: void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 153-181
  0.000% (0/17)
195
QGraphicsItem::prepareGeometryChange
Name: QGraphicsItem::prepareGeometryChange
Prototype: void QGraphicsItem::prepareGeometryChange()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7625-7657
  0.000% (0/15)
195
QGraphicsItem::setFocusProxy
Name: QGraphicsItem::setFocusProxy
Prototype: void QGraphicsItem::setFocusProxy(QGraphicsItem *item)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3534-3561
  0.000% (0/25)
199
QGraphicsItem::setOpacity
Name: QGraphicsItem::setOpacity
Prototype: void QGraphicsItem::setOpacity(qreal opacity)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2816-2851
  0.000% (0/16)
196
QGraphicsItemPrivate::effectiveBoundingRect
Name: QGraphicsItemPrivate::effectiveBoundingRect
Prototype: QRectF QGraphicsItemPrivate::effectiveBoundingRect(QGraphicsItem *topMostEffectItem) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2957-2988
  0.000% (0/25)
195
QGraphicsItemPrivate::updateAncestorFlags
Name: QGraphicsItemPrivate::updateAncestorFlags
Prototype: void QGraphicsItemPrivate::updateAncestorFlags()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 975-1003
  0.000% (0/25)
199
QGraphicsLayout::activate
Name: QGraphicsLayout::activate
Prototype: void QGraphicsLayout::activate()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 258-289
  0.000% (0/18)
196
QGraphicsLayout::invalidate
Name: QGraphicsLayout::invalidate
Prototype: void QGraphicsLayout::invalidate()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 312-346
  0.000% (0/29)
197
QGraphicsProxyWidget::inputMethodQuery
Name: QGraphicsProxyWidget::inputMethodQuery
Prototype: QVariant QGraphicsProxyWidget::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 1426-1455
  0.000% (0/19)
198
QGraphicsProxyWidget::wheelEvent
Name: QGraphicsProxyWidget::wheelEvent
Prototype: void QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent *event)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 1277-1309
  0.000% (0/17)
195
QGraphicsProxyWidgetPrivate::findFocusChild
Name: QGraphicsProxyWidgetPrivate::findFocusChild
Prototype: QWidget *QGraphicsProxyWidgetPrivate::findFocusChild(QWidget *child, bool next) const
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 367-397
  0.000% (0/50)
197
QGraphicsScenePrivate::grabMouse
Name: QGraphicsScenePrivate::grabMouse
Prototype: void QGraphicsScenePrivate::grabMouse(QGraphicsItem *item, bool implicit)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 940-978
  0.000% (0/17)
196
QGraphicsViewPrivate::findItems
Name: QGraphicsViewPrivate::findItems
Prototype: QList<QGraphicsItem *> QGraphicsViewPrivate::findItems(const QRegion &exposedRegion, bool *allItems, const QTransform &viewTransform) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1117-1156
  0.000% (0/12)
194
QGraphicsWidget::sizeHint
Name: QGraphicsWidget::sizeHint
Prototype: QSizeF QGraphicsWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 749-778
  0.000% (0/15)
197
QGridLayoutPrivate::addData
Name: QGridLayoutPrivate::addData
Prototype: void QGridLayoutPrivate::addData(QGridBox *box, const QGridLayoutSizeTriple &sizes, bool r, bool c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 589-616
  0.000% (0/18)
196
QGroupBox::mouseReleaseEvent
Name: QGroupBox::mouseReleaseEvent
Prototype: void QGroupBox::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 733-757
  0.000% (0/19)
195
QHeaderView::setSortIndicator
Name: QHeaderView::setSortIndicator
Prototype: void QHeaderView::setSortIndicator(int logicalIndex, Qt::SortOrder order)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1421-1450
  0.000% (0/31)
196
QHeaderViewPrivate::sectionHandleAt
Name: QHeaderViewPrivate::sectionHandleAt
Prototype: int QHeaderViewPrivate::sectionHandleAt(int position)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3109-3136
  0.000% (0/19)
197
QHttpNetworkReplyPrivate::readReplyBodyRaw
Name: QHttpNetworkReplyPrivate::readReplyBodyRaw
Prototype: qint64 QHttpNetworkReplyPrivate::readReplyBodyRaw(QAbstractSocket *socket, QByteDataBuffer *out, qint64 size)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 812-843
 80.000% (8/10)
194
QIODevice::read
Name: QIODevice::read
Prototype: QByteArray QIODevice::read(qint64 maxSize)
Coverage:  44.000% (11/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1154-1190
 44.000% (11/25)
198
QIcuCodec::getConverter
Name: QIcuCodec::getConverter
Prototype: UConverter *QIcuCodec::getConverter(QTextCodec::ConverterState *state) const
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 567-593
 75.000% (12/16)
196
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...267
eLOC - Effective Lines of Code: 17
268
eLOC - Effective Lines of Code: 17
269
eLOC - Effective Lines of Code: 17
270
eLOC - Effective Lines of Code: 18
271272
eLOC - Effective Lines of Code: 19
273
eLOC - Effective Lines of Code: 19
274
eLOC - Effective Lines of Code: 20
275
eLOC - Effective Lines of Code: 20
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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