QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
300
eLOC - Effective Lines of Code: 47
301
eLOC - Effective Lines of Code: 50
302303
eLOC - Effective Lines of Code: 59
304
eLOC - Effective Lines of Code: 66
305
eLOC - Effective Lines of Code: 74
306
eLOC - Effective Lines of Code: 87
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QNetworkReplyFileImpl::QNetworkReplyFileImpl
Name: QNetworkReplyFileImpl::QNetworkReplyFileImpl
Prototype: QNetworkReplyFileImpl::QNetworkReplyFileImpl(QObject *parent, const QNetworkRequest &req, const QNetworkAccessManager::Operation op)
Coverage:  92.308% (24/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyfileimpl.cpp
Lines: 51-137
 92.308% (24/26)
549
QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility
Name: QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility
Prototype: QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility()
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_3_compatibility.cpp
Lines: 86-160
  0.000% (0/91)
5419
QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core
Name: QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core
Prototype: QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core()
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_5_core.cpp
Lines: 85-159
  0.000% (0/91)
5419
QStyleSheetStyle::defaultSize
Name: QStyleSheetStyle::defaultSize
Prototype: QSize QStyleSheetStyle::defaultSize(const QWidget *w, QSize sz, const QRect& rect, int pe) const
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2158-2257
  0.000% (0/90)
5443
QTabBar::moveTab
Name: QTabBar::moveTab
Prototype: void QTabBar::moveTab(int from, int to)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1709-1788
  0.000% (0/65)
5417
QThread::start
Name: QThread::start
Prototype: void QThread::start(Priority priority)
Coverage:  58.333% (21/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 556-662
 58.333% (21/36)
5412
QToolButton::initStyleOption
Name: QToolButton::initStyleOption
Prototype: void QToolButton::initStyleOption(QStyleOptionToolButton *option) const
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 228-308
  0.000% (0/73)
5422
QWindowsStyle::sizeFromContents
Name: QWindowsStyle::sizeFromContents
Prototype: QSize QWindowsStyle::sizeFromContents(ContentsType ct, const QStyleOption *opt, const QSize &csz, const QWidget *widget) const
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 2342-2425
  0.000% (0/54)
5419
QXcbConnection::xi2HandleScrollEvent
Name: QXcbConnection::xi2HandleScrollEvent
Prototype: void QXcbConnection::xi2HandleScrollEvent(void *event, ScrollingDevice &scrollingDevice)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 910-986
  0.000% (0/71)
5423
QXmlStreamReaderPrivate::getChar_helper
Name: QXmlStreamReaderPrivate::getChar_helper
Prototype: uint QXmlStreamReaderPrivate::getChar_helper()
Coverage:  65.060% (54/83)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1462-1542
 65.060% (54/83)
5415
QApplication::setActiveWindow
Name: QApplication::setActiveWindow
Prototype: void QApplication::setActiveWindow(QWidget* act)
Coverage:  0.000% (0/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 2128-2222
  0.000% (0/78)
5522
QDBusAbstractInterfacePrivate::property
Name: QDBusAbstractInterfacePrivate::property
Prototype: bool QDBusAbstractInterfacePrivate::property(const QMetaProperty &mp, void *returnValuePtr) const
Coverage:  53.846% (21/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 146-227
 53.846% (21/39)
5511
QDomNodePrivate::insertAfter
Name: QDomNodePrivate::insertAfter
Prototype: QDomNodePrivate* QDomNodePrivate::insertAfter(QDomNodePrivate* newChild, QDomNodePrivate* refChild)
Coverage:  29.825% (17/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1607-1701
 29.825% (17/57)
5518
QDomNodePrivate::insertBefore
Name: QDomNodePrivate::insertBefore
Prototype: QDomNodePrivate* QDomNodePrivate::insertBefore(QDomNodePrivate* newChild, QDomNodePrivate* refChild)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1512-1605
  0.000% (0/57)
5518
QImageData::checkForAlphaPixels
Name: QImageData::checkForAlphaPixels
Prototype: bool QImageData::checkForAlphaPixels() const
Coverage:  0.000% (0/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 177-282
  0.000% (0/85)
5539
QMenuBarPrivate::calcActionRects
Name: QMenuBarPrivate::calcActionRects
Prototype: void QMenuBarPrivate::calcActionRects(int max_width, int start) const
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 397-491
  0.000% (0/47)
5514
QMenuPrivate::mouseEventTaken
Name: QMenuPrivate::mouseEventTaken
Prototype: bool QMenuPrivate::mouseEventTaken(QMouseEvent *e)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1051-1128
  0.000% (0/71)
5521
QPathSegments::addPath
Name: QPathSegments::addPath
Prototype: void QPathSegments::addPath(const QPainterPath &path)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 910-998
  0.000% (0/54)
5516
QPdfEnginePrivate::writeCompressed
Name: QPdfEnginePrivate::writeCompressed
Prototype: int QPdfEnginePrivate::writeCompressed(QIODevice *dev)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1824-1896
  0.000% (0/32)
5510
QRegExpEngine::parse
Name: QRegExpEngine::parse
Prototype: int QRegExpEngine::parse(const QChar *pattern, int len)
Coverage:  95.652% (44/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3499-3602
 95.652% (44/46)
5515
QSpdyProtocolHandler::handleDataFrame
Name: QSpdyProtocolHandler::handleDataFrame
Prototype: void QSpdyProtocolHandler::handleDataFrame(const QByteArray &frameHeaders)
Coverage:  60.526% (23/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1168-1263
 60.526% (23/38)
5511
QStyleSheetStyle::styleRules
Name: QStyleSheetStyle::styleRules
Prototype: QVector<QCss::StyleRule> QStyleSheetStyle::styleRules(const QObject *obj) const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1520-1595
  0.000% (0/43)
5514
QTabBarPrivate::initBasicStyleOption
Name: QTabBarPrivate::initBasicStyleOption
Prototype: void QTabBarPrivate::initBasicStyleOption(QStyleOptionTab *option, int tabIndex) const
Coverage:  0.000% (0/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 142-214
  0.000% (0/94)
5518
QTableModel::ensureSorted
Name: QTableModel::ensureSorted
Prototype: void QTableModel::ensureSorted(int column, Qt::SortOrder order, int start, int end)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 540-612
  0.000% (0/47)
5513
QTextHtmlExporter::emitFragment
Name: QTextHtmlExporter::emitFragment
Prototype: void QTextHtmlExporter::emitFragment(const QTextFragment &fragment)
Coverage:  0.000% (0/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2631-2715
  0.000% (0/60)
5518
QTextHtmlImporter::appendNodeText
Name: QTextHtmlImporter::appendNodeText
Prototype: bool QTextHtmlImporter::appendNodeText()
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 552-639
  0.000% (0/63)
5518
QTreeViewPrivate::updateScrollBars
Name: QTreeViewPrivate::updateScrollBars
Prototype: void QTreeViewPrivate::updateScrollBars()
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3666-3738
  0.000% (0/51)
5516
_q_parseUnixDir
Name: _q_parseUnixDir
Prototype: static void _q_parseUnixDir(const QStringList &tokens, const QString &userName, QUrlInfo *info)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 471-554
 64.000% (32/50)
5510
qt_painterpath_isect_line_rect
Name: qt_painterpath_isect_line_rect
Prototype: static bool qt_painterpath_isect_line_rect(qreal x1, qreal y1, qreal x2, qreal y2, const QRectF &rect)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1859-1937
  0.000% (0/37)
5513
quorem
Name: quorem
Prototype: static int quorem(Bigint *b, Bigint *S)
Coverage:  71.875% (23/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1818-1916
 71.875% (23/32)
5510
write_xpm_image
Name: write_xpm_image
Prototype: static bool write_xpm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1086-1170
  0.000% (0/51)
5515
QAbstractButtonPrivate::moveFocus
Name: QAbstractButtonPrivate::moveFocus
Prototype: void QAbstractButtonPrivate::moveFocus(int key)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 235-324
  0.000% (0/87)
5618
QAbstractItemModel::decodeData
Name: QAbstractItemModel::decodeData
Prototype: bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)
Coverage:  88.889% (32/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2477-2559
 88.889% (32/36)
5612
QEventDispatcherUNIXPrivate::doSelect
Name: QEventDispatcherUNIXPrivate::doSelect
Prototype: int QEventDispatcherUNIXPrivate::doSelect(QEventLoop::ProcessEventsFlags flags, timespec *timeout)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 166-265
  0.000% (0/63)
5617
QFontCache::decreaseCache
Name: QFontCache::decreaseCache
Prototype: void QFontCache::decreaseCache()
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2916-3063
  0.000% (0/55)
5617
QFontDatabase::findFont
Name: QFontDatabase::findFont
Prototype: QFontEngine *QFontDatabase::findFont(const QFontDef &request, int script)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2628-2721
  0.000% (0/58)
5617
QGLWidget::renderText
Name: QGLWidget::renderText
Prototype: void QGLWidget::renderText(double x, double y, double z, const QString &str, const QFont &font)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4903-4991
  0.000% (0/27)
568
QHttpNetworkConnectionPrivate::handleAuthenticateChallenge
Name: QHttpNetworkConnectionPrivate::handleAuthenticateChallenge
Prototype: bool QHttpNetworkConnectionPrivate::handleAuthenticateChallenge(QAbstractSocket *socket, QHttpNetworkReply *reply, bool isProxy, bool &resend)
Coverage:  90.244% (37/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 414-507
 90.244% (37/41)
5612
QIcuCodec::codecForNameUnlocked
Name: QIcuCodec::codecForNameUnlocked
Prototype: QTextCodec *QIcuCodec::codecForNameUnlocked(const char *name)
Coverage:  85.714% (66/77)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 450-535
 85.714% (66/77)
5620
QItemDelegate::drawDisplay
Name: QItemDelegate::drawDisplay
Prototype: void QItemDelegate::drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) const
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 590-668
  0.000% (0/39)
569
QMoviePrivate::infoForFrame
Name: QMoviePrivate::infoForFrame
Prototype: QFrameInfo QMoviePrivate::infoForFrame(int frameNumber)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 325-416
  0.000% (0/58)
5619
QNetworkConfigurationManagerPrivate::defaultConfiguration
Name: QNetworkConfigurationManagerPrivate::defaultConfiguration
Prototype: QNetworkConfiguration QNetworkConfigurationManagerPrivate::defaultConfiguration() const
Coverage:  4.000% (2/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 96-211
  4.000% (2/50)
5620
QNetworkConfigurationManagerPrivate::updateConfigurations
Name: QNetworkConfigurationManagerPrivate::updateConfigurations
Prototype: void QNetworkConfigurationManagerPrivate::updateConfigurations()
Coverage:  80.000% (40/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 367-450
 80.000% (40/50)
5615
QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Name: QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadMetaData (QList<QPair<QByteArray,QByteArray> > hm, int sc,QString rp,bool pu, QSharedPointer<char> db, qint64 contentLength, bool spdyWasUsed)
Coverage:  62.069% (36/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1160-1256
 62.069% (36/58)
5618
QOpenGLFunctions_1_3::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_3::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_3::initializeOpenGLFunctions()
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_3.cpp
Lines: 111-193
  0.000% (0/37)
5611
QRasterPaintEngine::drawCachedGlyphs
Name: QRasterPaintEngine::drawCachedGlyphs
Prototype: bool QRasterPaintEngine::drawCachedGlyphs(int numGlyphs, const glyph_t *glyphs, const QFixedPoint *positions, QFontEngine *fontEngine)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2741-2834
  0.000% (0/38)
5611
QSettingsPrivate::variantToString
Name: QSettingsPrivate::variantToString
Prototype: QString QSettingsPrivate::variantToString(const QVariant &v)
Coverage:  84.375% (27/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 390-485
 84.375% (27/32)
5618
QShortcutMap::find
Name: QShortcutMap::find
Prototype: QKeySequence::SequenceMatch QShortcutMap::find(QKeyEvent *e, int ignoredModifiers)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 425-516
  0.000% (0/54)
5617
QSplitterPrivate::recalc
Name: QSplitterPrivate::recalc
Prototype: void QSplitterPrivate::recalc(bool update)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 385-472
  0.000% (0/57)
5618
QSqlRelationalTableModel::selectStatement
Name: QSqlRelationalTableModel::selectStatement
Prototype: QString QSqlRelationalTableModel::selectStatement() const
Coverage:  79.545% (35/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 530-615
 79.545% (35/44)
5615
QSslError::errorString
Name: QSslError::errorString
Prototype: QString QSslError::errorString() const
Coverage:  37.255% (19/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 210-295
 37.255% (19/51)
5626
QUrlPrivate::parse
Name: QUrlPrivate::parse
Prototype: inline void QUrlPrivate::parse(const QString &url, QUrl::ParsingMode parsingMode)
Coverage:  96.923% (63/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1363-1464
 96.923% (63/65)
5617
QWidget::setFocus
Name: QWidget::setFocus
Prototype: void QWidget::setFocus(Qt::FocusReason reason)
Coverage:  0.000% (0/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6473-6580
  0.000% (0/95)
5625
QWidgetBackingStore::markDirty
Name: QWidgetBackingStore::markDirty
Prototype: void QWidgetBackingStore::markDirty(const QRect &rect, QWidget *widget, UpdateTime updateTime, BufferState bufferState)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 620-702
  0.000% (0/65)
5620
QWidgetPrivate::invalidateBuffer_resizeHelper
Name: QWidgetPrivate::invalidateBuffer_resizeHelper
Prototype: void QWidgetPrivate::invalidateBuffer_resizeHelper(const QPoint &oldPos, const QSize &oldSize)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1470-1556
  0.000% (0/61)
5613
QXmlSimpleReaderPrivate::parseComment
Name: QXmlSimpleReaderPrivate::parseComment
Prototype: bool QXmlSimpleReaderPrivate::parseComment()
Coverage:  82.692% (43/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6905-7007
 82.692% (43/52)
5620
gray_render_scanline
Name: gray_render_scanline
Prototype: static void gray_render_scanline( PWorker worker, TCoord ey, TPos x1, TCoord y1, TPos x2, TCoord y2 )
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 521-621
  0.000% (0/25)
569
localMSecsToEpochMSecs
Name: localMSecsToEpochMSecs
Prototype: static qint64 localMSecsToEpochMSecs(qint64 localMsecs, QDateTimePrivate::DaylightStatus *daylightStatus, QDate *localDate = 0, QTime *localTime = 0, QString *abbreviation = 0)
Coverage:  95.312% (61/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2465-2559
 95.312% (61/64)
5619
propertyNameForStandardPixmap
Name: propertyNameForStandardPixmap
Prototype: static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp)
Coverage:  0.000% (0/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5046-5105
  0.000% (0/110)
5656
replaceArgEscapes
Name: replaceArgEscapes
Prototype: static QString replaceArgEscapes(const QString &s, const ArgEscapeData &d, int field_width, const QString &arg, const QString &larg, QChar fillChar = QLatin1Char(' '))
Coverage: 100.000% (44/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7283-7375
100.000% (44/44)
5614
wc2rx
Name: wc2rx
Prototype: static QString wc2rx(const QString &wc_str, const bool enableEscaping)
Coverage:  80.822% (59/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 756-850
 80.822% (59/73)
5631
QCalendarWidget::minimumSizeHint
Name: QCalendarWidget::minimumSizeHint
Prototype: QSize QCalendarWidget::minimumSizeHint() const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 2136-2222
  0.000% (0/33)
5711
QFreetypeFace::addGlyphToPath
Name: QFreetypeFace::addGlyphToPath
Prototype: void QFreetypeFace::addGlyphToPath(FT_Face face, FT_GlyphSlot g, const QFixedPoint &point, QPainterPath *path, FT_Fixed x_scale, FT_Fixed y_scale)
Coverage:  65.000% (26/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 427-517
 65.000% (26/40)
5715
QMdiArea::eventFilter
Name: QMdiArea::eventFilter
Prototype: bool QMdiArea::eventFilter(QObject *object, QEvent *event)
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 2547-2662
  0.000% (0/90)
5732
QNetworkCookiePrivate::parseSetCookieHeaderLine
Name: QNetworkCookiePrivate::parseSetCookieHeaderLine
Prototype: QList<QNetworkCookie> QNetworkCookiePrivate::parseSetCookieHeaderLine(const QByteArray &cookieString)
Coverage:  98.333% (59/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 892-1000
 98.333% (59/60)
5721
QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility
Name: QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility
Prototype: QOpenGLFunctions_4_0_Compatibility::~QOpenGLFunctions_4_0_Compatibility()
Coverage:  0.000% (0/96)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_compatibility.cpp
Lines: 87-165
  0.000% (0/96)
5720
QRasterPaintEnginePrivate::rasterize
Name: QRasterPaintEnginePrivate::rasterize
Prototype: void QRasterPaintEnginePrivate::rasterize(QT_FT_Outline *outline, ProcessSpans callback, void *userData, QRasterBuffer *)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3501-3592
  0.000% (0/23)
577
QSortFilterProxyModelPrivate::source_items_inserted
Name: QSortFilterProxyModelPrivate::source_items_inserted
Prototype: void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  74.286% (52/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 734-827
 74.286% (52/70)
5718
QSortedModelEngine::filter
Name: QSortedModelEngine::filter
Prototype: QMatchData QSortedModelEngine::filter(const QString& part, const QModelIndex& parent, int)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 605-690
  0.000% (0/55)
5711
QTextFormatPrivate::recalcFont
Name: QTextFormatPrivate::recalcFont
Prototype: void QTextFormatPrivate::recalcFont() const
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 339-425
  0.000% (0/57)
5726
QTranslatorPrivate::do_load
Name: QTranslatorPrivate::do_load
Prototype: bool QTranslatorPrivate::do_load(const QString &realname, const QString &directory)
Coverage:  57.895% (33/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 517-614
 57.895% (33/57)
5715
QWidgetBackingStore::markDirty
Name: QWidgetBackingStore::markDirty
Prototype: void QWidgetBackingStore::markDirty(const QRegion &rgn, QWidget *widget, UpdateTime updateTime, BufferState bufferState)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 521-611
  0.000% (0/73)
5721
QXcbConnection::xi2ReportTabletEvent
Name: QXcbConnection::xi2ReportTabletEvent
Prototype: void QXcbConnection::xi2ReportTabletEvent(TabletData &tabletData, void *event)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 1139-1198
  0.000% (0/27)
5713
QXcbScreen::grabWindow
Name: QXcbScreen::grabWindow
Prototype: QPixmap QXcbScreen::grabWindow(WId window, int x, int y, int width, int height) const
Coverage:  38.710% (12/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 615-710
 38.710% (12/31)
5710
QXcbWindow::setWmWindowType
Name: QXcbWindow::setWmWindowType
Prototype: void QXcbWindow::setWmWindowType(QXcbWindowFunctions::WmWindowTypes types, Qt::WindowFlags flags)
Coverage:  62.651% (52/83)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1833-1918
 62.651% (52/83)
5730
QXunitTestLogger::addIncident
Name: QXunitTestLogger::addIncident
Prototype: void QXunitTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  64.789% (46/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 149-245
 64.789% (46/71)
5719
PathSimplifier::intersectNodes
Name: PathSimplifier::intersectNodes
Prototype: bool PathSimplifier::intersectNodes(QDataBuffer<Element *> &elements, BVHNode *elementNode, BVHNode *treeNode)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 999-1080
  0.000% (0/57)
5816
QFileSystemEngine::fillMetaData
Name: QFileSystemEngine::fillMetaData
Prototype: bool QFileSystemEngine::fillMetaData(const QFileSystemEntry &entry, QFileSystemMetaData &data, QFileSystemMetaData::MetaDataFlags what)
Coverage:  96.875% (62/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 424-551
 96.875% (62/64)
5820
QFontconfigDatabase::setupFontEngine
Name: QFontconfigDatabase::setupFontEngine
Prototype: void QFontconfigDatabase::setupFontEngine(QFontEngineFT *engine, const QFontDef &fontDef) const
Coverage:  56.250% (27/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 857-943
 56.250% (27/48)
5812
QIPAddressUtils::toString
Name: QIPAddressUtils::toString
Prototype: void toString(QString &appendTo, IPv6Address address)
Coverage:  92.105% (70/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 250-349
 92.105% (70/76)
5821
QLocaleData::numberToCLocale
Name: QLocaleData::numberToCLocale
Prototype: bool QLocaleData::numberToCLocale(const QChar *str, int len, GroupSeparatorMode group_sep_mode, CharBuff *result) const
Coverage:  87.500% (84/96)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3052-3149
 87.500% (84/96)
5824
QOpenGLFunctions_3_3_CoreBackend::QOpenGLFunctions_3_3_CoreBackend
Name: QOpenGLFunctions_3_3_CoreBackend::QOpenGLFunctions_3_3_CoreBackend
Prototype: QOpenGLFunctions_3_3_CoreBackend::QOpenGLFunctions_3_3_CoreBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 782-845
  0.000% (0/1)
581
QSqlDriver::sqlStatement
Name: QSqlDriver::sqlStatement
Prototype: QString QSqlDriver::sqlStatement(StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const
Coverage:  83.051% (49/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 472-551
 83.051% (49/59)
5820
QStateMachinePrivate::enterStates
Name: QStateMachinePrivate::enterStates
Prototype: void QStateMachinePrivate::enterStates(QEvent *event, const QList<QAbstractState*> &exitedStates_sorted, const QList<QAbstractState*> &statesToEnter_sorted, const QSet<QAbstractState*> &statesForDefaultEntry, QHash<QAbstractState*, QVector<QPropertyAssignment> > &propertyAssignmentsForState , const QList<QAbstractAnimation *> &selectedAnimations )
Coverage:  92.424% (61/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 938-1055
 92.424% (61/66)
5818
QTest::qFindTestData
Name: QTest::qFindTestData
Prototype: QString QTest::qFindTestData(const QString& base, const char *file, int line, const char *builddir)
Coverage:  78.333% (47/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 3230-3335
 78.333% (47/60)
5820
QTest::qInvokeTestMethod
Name: QTest::qInvokeTestMethod
Prototype: static bool qInvokeTestMethod(const char *slotName, const char *data, WatchDog *watchDog)
Coverage:  71.429% (35/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2194-2285
 71.429% (35/49)
5815
QTranslatorPrivate::do_load
Name: QTranslatorPrivate::do_load
Prototype: bool QTranslatorPrivate::do_load(const uchar *data, int len, const QString &directory)
Coverage:  63.158% (36/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 796-873
 63.158% (36/57)
5817
QWidget::~QWidget
Name: QWidget::~QWidget
Prototype: QWidget::~QWidget()
Coverage:  0.000% (0/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1548-1703
  0.000% (0/69)
5818
QXcbConnection::xi2HandleEvent
Name: QXcbConnection::xi2HandleEvent
Prototype: void QXcbConnection::xi2HandleEvent(xcb_ge_event_t *event)
Coverage:  47.143% (33/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 484-576
 47.143% (33/70)
5831
QXmlSimpleReaderPrivate::parseAttValue
Name: QXmlSimpleReaderPrivate::parseAttValue
Prototype: bool QXmlSimpleReaderPrivate::parseAttValue()
Coverage:  94.118% (48/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 5783-5887
 94.118% (48/51)
5821
expblur
Name: expblur
Prototype: template <int aprec, int zprec, bool alphaOnly> void expblur(QImage &img, qreal radius, bool improvedQuality = false, int transposed = 0)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 689-763
  0.000% (0/34)
5811
findSlot
Name: findSlot
Prototype: static int findSlot(const QMetaObject *mo, const QByteArray &name, int flags, const QString &signature_, QVector<int> &metaTypes)
Coverage:  71.910% (64/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 657-751
 71.910% (64/89)
5823
read_image_scaled
Name: read_image_scaled
Prototype: static void read_image_scaled(QImage *outImage, png_structp png_ptr, png_infop info_ptr, QPngHandlerPrivate::AllocatedMemoryPointers &amp, QSize scaledSize)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 404-481
  0.000% (0/44)
5814
separatorMoveHelper
Name: separatorMoveHelper
Prototype: static int separatorMoveHelper(QVector<QLayoutStruct> &list, int index, int delta, int sep)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 848-924
  0.000% (0/71)
5821
sm_performSaveYourself
Name: sm_performSaveYourself
Prototype: static void sm_performSaveYourself(QXcbSessionManager *sm)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 177-277
  0.000% (0/47)
5815
PathSimplifier::outerBounds
Name: PathSimplifier::outerBounds
Prototype: QPair<PathSimplifier::RBNode *, PathSimplifier::RBNode *> PathSimplifier::outerBounds(const QPoint &point)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1436-1515
  0.000% (0/58)
5914
QBalloonTip::QBalloonTip
Name: QBalloonTip::QBalloonTip
Prototype: QBalloonTip::QBalloonTip(QSystemTrayIcon::MessageIcon icon, const QString& title, const QString& message, QSystemTrayIcon *ti)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp
Lines: 431-542
  0.000% (0/23)
5910
QGL2PaintEngineExPrivate::drawPixmapFragments
Name: QGL2PaintEngineExPrivate::drawPixmapFragments
Prototype: void QGL2PaintEngineExPrivate::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QPainter::PixmapFragmentHints hints)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1925-2012
  0.000% (0/30)
598
QHttpNetworkConnectionPrivate::_q_startNextRequest
Name: QHttpNetworkConnectionPrivate::_q_startNextRequest
Prototype: void QHttpNetworkConnectionPrivate::_q_startNextRequest()
Coverage:  86.726% (98/113)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 972-1082
 86.726% (98/113)
5929
QLabelPrivate::sizeForWidth
Name: QLabelPrivate::sizeForWidth
Prototype: QSize QLabelPrivate::sizeForWidth(int w) const
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 559-648
  0.000% (0/81)
5919
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
300
eLOC - Effective Lines of Code: 47
301
eLOC - Effective Lines of Code: 50
302303
eLOC - Effective Lines of Code: 59
304
eLOC - Effective Lines of Code: 66
305
eLOC - Effective Lines of Code: 74
306
eLOC - Effective Lines of Code: 87
...308
eLOC - Effective Lines of Code: 160

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