QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
2
eLOC - Effective Lines of Code: 140
3
eLOC - Effective Lines of Code: 102
4
eLOC - Effective Lines of Code: 84
56
eLOC - Effective Lines of Code: 64
7
eLOC - Effective Lines of Code: 58
8
eLOC - Effective Lines of Code: 53
9
eLOC - Effective Lines of Code: 49
10
eLOC - Effective Lines of Code: 46
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
putEscapedString
Name: putEscapedString
Prototype: template <typename Char> static inline void putEscapedString(QTextStreamPrivate *d, const Char *begin, int length, bool isUnicode = true)
Coverage:  90.323% (56/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Lines: 186-293
 90.323% (56/62)
7220
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemChange change)
Coverage:  0.000% (0/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11350-11459
  0.000% (0/69)
7235
QXcbScreen::QXcbScreen
Name: QXcbScreen::QXcbScreen
Prototype: QXcbScreen::QXcbScreen(QXcbConnection *connection, QXcbVirtualDesktop *virtualDesktop, xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *output, const xcb_xinerama_screen_info_t *xineramaScreenInfo, int xineramaScreenIdx)
Coverage:  52.830% (28/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 164-284
 52.830% (28/53)
7214
QWidget::restoreGeometry
Name: QWidget::restoreGeometry
Prototype: bool QWidget::restoreGeometry(const QByteArray &geometry)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7362-7497
  0.000% (0/59)
7217
QTextureGlyphCache::populate
Name: QTextureGlyphCache::populate
Prototype: bool QTextureGlyphCache::populate(QFontEngine *fontEngine, int numGlyphs, const glyph_t *glyphs, const QFixedPoint *positions)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtextureglyphcache.cpp
Lines: 88-218
  0.000% (0/65)
7219
QSystemLocale::query
Name: QSystemLocale::query
Prototype: QVariant QSystemLocale::query(QueryType type, QVariant in) const
Coverage:  52.727% (58/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 127-257
 52.727% (58/110)
7250
QSwipeGestureRecognizer::recognize
Name: QSwipeGestureRecognizer::recognize
Prototype: QGestureRecognizer::Result QSwipeGestureRecognizer::recognize(QGesture *state, QObject *, QEvent *event)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp
Lines: 279-387
  0.000% (0/71)
7220
QSpanData::setup
Name: QSpanData::setup
Prototype: void QSpanData::setup(const QBrush &brush, int alpha, QPainter::CompositionMode compositionMode)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4411-4532
  0.000% (0/57)
7225
QSpanCollection::updateRemovedRows
Name: QSpanCollection::updateRemovedRows
Prototype: void QSpanCollection::updateRemovedRows(int start, int end)
Coverage:  0.000% (0/92)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 330-452
  0.000% (0/92)
7227
QSortFilterProxyModelPrivate::_q_sourceDataChanged
Name: QSortFilterProxyModelPrivate::_q_sourceDataChanged
Prototype: void QSortFilterProxyModelPrivate::_q_sourceDataChanged(const QModelIndex &source_top_left, const QModelIndex &source_bottom_right, const QVector<int> &roles)
Coverage:  75.385% (49/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1152-1260
 75.385% (49/65)
7219
QPlainTextEditPrivate::pageUpDown
Name: QPlainTextEditPrivate::pageUpDown
Prototype: void QPlainTextEditPrivate::pageUpDown(QTextCursor::MoveOperation op, QTextCursor::MoveMode moveMode, bool moveCursor)
Coverage:  0.000% (0/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 832-941
  0.000% (0/75)
7223
QPainter::drawStaticText
Name: QPainter::drawStaticText
Prototype: void QPainter::drawStaticText(const QPointF &topLeftPosition, const QStaticText &staticText)
Coverage:  0.000% (0/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 5719-5832
  0.000% (0/72)
7218
QObject::disconnect
Name: QObject::disconnect
Prototype: bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)
Coverage:  75.325% (58/77)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2898-3002
 75.325% (58/77)
7224
QGuiApplicationPrivate::processWindowSystemEvent
Name: QGuiApplicationPrivate::processWindowSystemEvent
Prototype: void QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent *e)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1666-1774
  0.000% (0/57)
7230
QDBusConnectionPrivate::deliverCall
Name: QDBusConnectionPrivate::deliverCall
Prototype: void QDBusConnectionPrivate::deliverCall(QObject *object, int , const QDBusMessage &msg, const QVector<int> &metaTypes, int slotIdx)
Coverage:  77.551% (38/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 906-1013
 77.551% (38/49)
7214
variantToString
Name: variantToString
Prototype: static bool variantToString(const QVariant &arg, QString &out)
Coverage:  81.395% (70/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 74-153
 81.395% (70/86)
7123
QXcbKeyboard::possibleKeys
Name: QXcbKeyboard::possibleKeys
Prototype: QList<int> QXcbKeyboard::possibleKeys(const QKeyEvent *event) const
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 965-1064
  0.000% (0/63)
7120
QTextDocumentLayoutPrivate::drawTableCell
Name: QTextDocumentLayoutPrivate::drawTableCell
Prototype: void QTextDocumentLayoutPrivate::drawTableCell(const QRectF &cellRect, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &cell_context, QTextTable *table, QTextTableData *td, int r, int c, QTextBlock *cursorBlockNeedingRepaint, QPointF *cursorBlockOffset) const
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1096-1207
  0.000% (0/58)
7120
QScrollerPrivate::nextSnapPos
Name: QScrollerPrivate::nextSnapPos
Prototype: qreal QScrollerPrivate::nextSnapPos(qreal p, int dir, Qt::Orientation orientation)
Coverage:  0.000% (0/101)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1896-2008
  0.000% (0/101)
7125
QResourceRoot::findNode
Name: QResourceRoot::findNode
Prototype: int QResourceRoot::findNode(const QString &_path, const QLocale &locale) const
Coverage:  90.000% (72/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 615-744
 90.000% (72/80)
7121
QPlatformBackingStore::composeAndFlush
Name: QPlatformBackingStore::composeAndFlush
Prototype: void QPlatformBackingStore::composeAndFlush(QWindow *window, const QRegion &region, const QPoint &offset, QPlatformTextureList *textures, QOpenGLContext *context, bool translucentBackground)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qplatformbackingstore.cpp
Lines: 306-415
  0.000% (0/63)
7120
QNetworkAccessFtpBackend::ftpDone
Name: QNetworkAccessFtpBackend::ftpDone
Prototype: void QNetworkAccessFtpBackend::ftpDone()
Coverage:  77.419% (48/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 225-343
 77.419% (48/62)
7120
QKeySequencePrivate::decodeString
Name: QKeySequencePrivate::decodeString
Prototype: int QKeySequencePrivate::decodeString(const QString &str, QKeySequence::SequenceFormat format)
Coverage:  0.000% (0/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1052-1193
  0.000% (0/70)
7121
Parser::parseString
Name: Parser::parseString
Prototype: bool Parser::parseString(bool *latin1)
Coverage:  61.538% (48/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 896-1006
 61.538% (48/78)
7124
blend_transformed_argb
Name: blend_transformed_argb
Prototype: static void blend_transformed_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4812-4909
  0.000% (0/29)
709
blend_tiled_rgb565
Name: blend_tiled_rgb565
Prototype: static void blend_tiled_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4521-4617
  0.000% (0/57)
7018
QXmlSimpleReaderPrivate::parseMisc
Name: QXmlSimpleReaderPrivate::parseMisc
Prototype: bool QXmlSimpleReaderPrivate::parseMisc()
Coverage:  90.278% (65/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 4259-4377
 90.278% (65/72)
7027
QXcbConnection::touchDeviceForId
Name: QXcbConnection::touchDeviceForId
Prototype: XInput2TouchDeviceData *QXcbConnection::touchDeviceForId(int id)
Coverage:  43.590% (34/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 381-475
 43.590% (34/78)
7023
QWidgetPrivate::create_sys
Name: QWidgetPrivate::create_sys
Prototype: void QWidgetPrivate::create_sys(WId window, bool initializeWindow, bool destroyOldWindow)
Coverage:  0.000% (0/84)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1402-1512
  0.000% (0/84)
7023
QWidgetLineControl::processInputMethodEvent
Name: QWidgetLineControl::processInputMethodEvent
Prototype: void QWidgetLineControl::processInputMethodEvent(QInputMethodEvent *event)
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 494-590
  0.000% (0/67)
7020
QUtf8::convertToUnicode
Name: QUtf8::convertToUnicode
Prototype: QString QUtf8::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state)
Coverage:  98.667% (74/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 295-409
 98.667% (74/75)
7021
QTranslatorPrivate::do_translate
Name: QTranslatorPrivate::do_translate
Prototype: QString QTranslatorPrivate::do_translate(const char *context, const char *sourceText, const char *comment, int n) const
Coverage:  62.687% (42/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 945-1044
 62.687% (42/67)
7025
QTableView::visualRegionForSelection
Name: QTableView::visualRegionForSelection
Prototype: QRegion QTableView::visualRegionForSelection(const QItemSelection &selection) const
Coverage:  0.000% (0/99)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1941-2033
  0.000% (0/99)
7028
QNetworkAccessManager::createRequest
Name: QNetworkAccessManager::createRequest
Prototype: QNetworkReply *QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &req, QIODevice *outgoingData)
Coverage:  78.261% (54/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1114-1247
 78.261% (54/69)
7017
QListModeViewBase::doStaticLayout
Name: QListModeViewBase::doStaticLayout
Prototype: void QListModeViewBase::doStaticLayout(const QListViewLayoutInfo &info)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2408-2509
  0.000% (0/42)
7012
QHeaderView::visualRegionForSelection
Name: QHeaderView::visualRegionForSelection
Prototype: QRegion QHeaderView::visualRegionForSelection(const QItemSelection &selection) const
Coverage:  0.000% (0/98)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2956-3052
  0.000% (0/98)
7026
QDockAreaLayoutInfo::insertGap
Name: QDockAreaLayoutInfo::insertGap
Prototype: bool QDockAreaLayoutInfo::insertGap(const QList<int> &path, QLayoutItem *dockWidgetItem)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1143-1272
  0.000% (0/71)
7020
QBalloonTip::balloon
Name: QBalloonTip::balloon
Prototype: void QBalloonTip::balloon(const QPoint& pos, int msecs, bool showArrow)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp
Lines: 560-658
  0.000% (0/40)
7011
drawTriangle
Name: drawTriangle
Prototype: template <FillClip clip> void drawTriangle(qint32 *bits, int width, int height, const QPoint *center, const QPoint *v1, const QPoint *v2, qint32 value)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 164-280
  0.000% (0/44)
6914
convolute
Name: convolute
Prototype: static void convolute( QImage *destImage, const QPointF &pos, const QImage &srcImage, const QRectF &srcRect, QPainter::CompositionMode mode, qreal *kernel, int kernelWidth, int kernelHeight )
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 304-402
  0.000% (0/38)
6911
QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility
Name: QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility
Prototype: QOpenGLFunctions_4_4_Compatibility::~QOpenGLFunctions_4_4_Compatibility()
Coverage:  0.000% (0/116)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_4_compatibility.cpp
Lines: 90-184
  0.000% (0/116)
6924
QGraphicsView::viewportEvent
Name: QGraphicsView::viewportEvent
Prototype: bool QGraphicsView::viewportEvent(QEvent *event)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2846-2971
  0.000% (0/87)
6929
QFontSubset::createToUnicodeMap
Name: QFontSubset::createToUnicodeMap
Prototype: QByteArray QFontSubset::createToUnicodeMap() const
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 203-293
  0.000% (0/54)
6916
QFileDialog::accept
Name: QFileDialog::accept
Prototype: void QFileDialog::accept()
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2583-2689
  0.000% (0/67)
6923
QDockAreaLayoutInfo::fitItems
Name: QDockAreaLayoutInfo::fitItems
Prototype: void QDockAreaLayoutInfo::fitItems()
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 530-635
  0.000% (0/58)
6915
AtSpiAdaptor::accessibleInterface
Name: AtSpiAdaptor::accessibleInterface
Prototype: bool AtSpiAdaptor::accessibleInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1360-1447
  0.000% (0/81)
6926
qt_stroke_side
Name: qt_stroke_side
Prototype: template <class Iterator> bool qt_stroke_side(Iterator *it, QStroker *stroker, bool capFirst, QLineF *startTangent)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 626-760
  0.000% (0/41)
6813
QTreeView::drawBranches
Name: QTreeView::drawBranches
Prototype: void QTreeView::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1805-1899
  0.000% (0/62)
6815
QTextHtmlImporter::processSpecialNodes
Name: QTextHtmlImporter::processSpecialNodes
Prototype: QTextHtmlImporter::ProcessNodeResult QTextHtmlImporter::processSpecialNodes()
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 641-747
  0.000% (0/62)
6821
QTabBar::event
Name: QTabBar::event
Prototype: bool QTabBar::event(QEvent *event)
Coverage:  0.000% (0/98)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1498-1589
  0.000% (0/98)
6828
QSslSocketBackendPrivate::startHandshake
Name: QSslSocketBackendPrivate::startHandshake
Prototype: bool QSslSocketBackendPrivate::startHandshake()
Coverage:  84.286% (59/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1093-1254
 84.286% (59/70)
6822
QOpenGLTexturePrivate::setData
Name: QOpenGLTexturePrivate::setData
Prototype: void QOpenGLTexturePrivate::setData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions * const options)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 1231-1328
  0.000% (0/28)
6813
QOpenGLFunctions_3_1::initializeOpenGLFunctions
Name: QOpenGLFunctions_3_1::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_3_1::initializeOpenGLFunctions()
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_1.cpp
Lines: 121-219
  0.000% (0/43)
6813
QOpenGLFunctions_1_4::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_4::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_4::initializeOpenGLFunctions()
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_4.cpp
Lines: 121-219
  0.000% (0/43)
6813
QMimeMagicRule::QMimeMagicRule
Name: QMimeMagicRule::QMimeMagicRule
Prototype: QMimeMagicRule::QMimeMagicRule(const QString &typeStr, const QByteArray &theValue, const QString &offsets, const QByteArray &theMask, QString *errorString)
Coverage:  74.419% (64/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 239-343
 74.419% (64/86)
6829
QMenuBar::keyPressEvent
Name: QMenuBar::keyPressEvent
Prototype: void QMenuBar::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/108)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1077-1177
  0.000% (0/108)
6833
QMainWindowLayout::hover
Name: QMainWindowLayout::hover
Prototype: void QMainWindowLayout::hover(QLayoutItem *widgetItem, const QPoint &mousePos)
Coverage:  0.000% (0/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 2383-2495
  0.000% (0/94)
6824
QClipData::initialize
Name: QClipData::initialize
Prototype: void QClipData::initialize()
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3696-3808
  0.000% (0/51)
6817
QAbstractScrollArea::event
Name: QAbstractScrollArea::event
Prototype: bool QAbstractScrollArea::event(QEvent *e)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 993-1156
  0.000% (0/71)
6837
QZipWriterPrivate::addEntry
Name: QZipWriterPrivate::addEntry
Prototype: void QZipWriterPrivate::addEntry(EntryType type, const QString &fileName, const QByteArray &contents )
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 641-752
  0.000% (0/40)
6715
QTextEngine::calculateTabWidth
Name: QTextEngine::calculateTabWidth
Prototype: QFixed QTextEngine::calculateTabWidth(int item, QFixed x) const
Coverage:  0.000% (0/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2889-2986
  0.000% (0/80)
6726
QPdfPrintEngine::property
Name: QPdfPrintEngine::property
Prototype: QVariant QPdfPrintEngine::property(PrintEnginePropertyKey key) const
Coverage:  74.603% (47/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprintengine_pdf.cpp
Lines: 234-344
 74.603% (47/63)
6731
QPainter::clipRegion
Name: QPainter::clipRegion
Prototype: QRegion QPainter::clipRegion() const
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2493-2597
  0.000% (0/64)
6722
QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed
Name: QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed
Prototype: bool QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed(QHttpNetworkRequest &httpRequest)
Coverage:  83.636% (46/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 464-586
 83.636% (46/55)
6718
QIPAddressUtils::parseIp6
Name: QIPAddressUtils::parseIp6
Prototype: const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end)
Coverage:  97.561% (80/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 146-243
 97.561% (80/82)
6721
QGraphicsViewPrivate::recalculateContentSize
Name: QGraphicsViewPrivate::recalculateContentSize
Prototype: void QGraphicsViewPrivate::recalculateContentSize()
Coverage:  0.000% (0/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 372-494
  0.000% (0/76)
6724
QAccessibleTable::modelChange
Name: QAccessibleTable::modelChange
Prototype: void QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent *event)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 527-631
  0.000% (0/71)
6724
Parser::parseValue
Name: Parser::parseValue
Prototype: bool Parser::parseValue(QJsonPrivate::Value *val, int baseOffset)
Coverage:  55.128% (43/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 591-696
 55.128% (43/78)
6722
drawTextItemDecoration
Name: drawTextItemDecoration
Prototype: static void drawTextItemDecoration(QPainter *painter, const QPointF &pos, const QFontEngine *fe, QTextEngine *textEngine, QTextCharFormat::UnderlineStyle underlineStyle, QTextItem::RenderFlags flags, qreal width, const QTextCharFormat &charFormat)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6227-6324
  0.000% (0/48)
6616
QWidgetResizeHandler::eventFilter
Name: QWidgetResizeHandler::eventFilter
Prototype: bool QWidgetResizeHandler::eventFilter(QObject *o, QEvent *ee)
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp
Lines: 90-194
  0.000% (0/90)
6623
QWidgetPrivate::setGeometry_sys
Name: QWidgetPrivate::setGeometry_sys
Prototype: void QWidgetPrivate::setGeometry_sys(int x, int y, int w, int h, bool isMove)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7178-7279
  0.000% (0/87)
6624
QTreeView::keyboardSearch
Name: QTreeView::keyboardSearch
Prototype: void QTreeView::keyboardSearch(const QString &search)
Coverage:  0.000% (0/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1006-1096
  0.000% (0/80)
6621
QSpdyProtocolHandler::parseHttpHeaders
Name: QSpdyProtocolHandler::parseHttpHeaders
Prototype: void QSpdyProtocolHandler::parseHttpHeaders(char flags, const QByteArray &frameData)
Coverage:  44.681% (21/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 866-954
 44.681% (21/47)
6617
QOpenGLTexture::hasFeature
Name: QOpenGLTexture::hasFeature
Prototype: bool QOpenGLTexture::hasFeature(Feature feature)
Coverage:  0.000% (0/162)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 3364-3533
  0.000% (0/162)
6658
QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility
Name: QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility
Prototype: QOpenGLFunctions_4_3_Compatibility::~QOpenGLFunctions_4_3_Compatibility()
Coverage:  0.000% (0/111)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_3_compatibility.cpp
Lines: 90-180
  0.000% (0/111)
6623
QListView::moveCursor
Name: QListView::moveCursor
Prototype: QModelIndex QListView::moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers)
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1100-1214
  0.000% (0/81)
6631
QGraphicsItem::itemTransform
Name: QGraphicsItem::itemTransform
Prototype: QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok) const
Coverage:  0.000% (0/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4285-4383
  0.000% (0/70)
6620
QFusionStyle::sizeFromContents
Name: QFusionStyle::sizeFromContents
Prototype: QSize QFusionStyle::sizeFromContents(ContentsType type, const QStyleOption *option, const QSize &size, const QWidget *widget) const
Coverage:  0.000% (0/79)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3147-3240
  0.000% (0/79)
6630
QDBusMarshaller::appendVariantInternal
Name: QDBusMarshaller::appendVariantInternal
Prototype: bool QDBusMarshaller::appendVariantInternal(const QVariant &arg)
Coverage:  78.261% (54/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 378-519
 78.261% (54/69)
6631
QCommandLineParserPrivate::parse
Name: QCommandLineParserPrivate::parse
Prototype: bool QCommandLineParserPrivate::parse(const QStringList &args)
Coverage:  97.222% (70/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 683-781
 97.222% (70/72)
6624
QBlitterPaintEngine::fillRect
Name: QBlitterPaintEngine::fillRect
Prototype: void QBlitterPaintEngine::fillRect(const QRectF &rect, const QBrush &brush)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_blitter.cpp
Lines: 557-635
  0.000% (0/63)
6617
AtSpiAdaptor::componentInterface
Name: AtSpiAdaptor::componentInterface
Prototype: bool AtSpiAdaptor::componentInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1596-1684
  0.000% (0/73)
6622
getFontWeight
Name: getFontWeight
Prototype: static int getFontWeight(const QString &weightString)
Coverage:  0.000% (0/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 85-178
  0.000% (0/102)
6530
QXmlSimpleReaderPrivate::parseEntityValue
Name: QXmlSimpleReaderPrivate::parseEntityValue
Prototype: bool QXmlSimpleReaderPrivate::parseEntityValue()
Coverage:  84.211% (48/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6778-6894
 84.211% (48/57)
6524
QXcbConnection::QXcbConnection
Name: QXcbConnection::QXcbConnection
Prototype: QXcbConnection::QXcbConnection(QXcbNativeInterface *nativeInterface, bool canGrabServer, xcb_visualid_t defaultVisualId, const char *displayName)
Coverage:  44.643% (25/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 547-673
 44.643% (25/56)
6518
QWidgetPrivate::init
Name: QWidgetPrivate::init
Prototype: void QWidgetPrivate::init(QWidget *parentWidget, Qt::WindowFlags f)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1120-1233
  0.000% (0/41)
6512
QTreeViewPrivate::layout
Name: QTreeViewPrivate::layout
Prototype: void QTreeViewPrivate::layout(int i, bool recursiveExpanding, bool afterIsUninitialized)
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3318-3409
  0.000% (0/67)
6518
QTreeView::scrollTo
Name: QTreeView::scrollTo
Prototype: void QTreeView::scrollTo(const QModelIndex &index, ScrollHint hint)
Coverage:  0.000% (0/92)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1142-1236
  0.000% (0/92)
6519
QProcessPrivate::openChannel
Name: QProcessPrivate::openChannel
Prototype: bool QProcessPrivate::openChannel(Channel &channel)
Coverage:  80.392% (41/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 161-263
 80.392% (41/51)
6515
QPdfEnginePrivate::writePage
Name: QPdfEnginePrivate::writePage
Prototype: void QPdfEnginePrivate::writePage()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1660-1742
  0.000% (0/22)
658
QPdfEnginePrivate::addBrushPattern
Name: QPdfEnginePrivate::addBrushPattern
Prototype: int QPdfEnginePrivate::addBrushPattern(const QTransform &m, bool *specifyColor, int *gStateObject)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2324-2404
  0.000% (0/30)
658
QImage::createHeuristicMask
Name: QImage::createHeuristicMask
Prototype: QImage QImage::createHeuristicMask(bool clipTight) const
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2819-2909
  0.000% (0/82)
6518
QHeaderViewPrivate::cascadingResize
Name: QHeaderViewPrivate::cascadingResize
Prototype: void QHeaderViewPrivate::cascadingResize(int visual, int newSize)
Coverage:  0.000% (0/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3402-3508
  0.000% (0/75)
6524
QGtkStyle::standardPalette
Name: QGtkStyle::standardPalette
Prototype: QPalette QGtkStyle::standardPalette() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 352-437
  0.000% (0/10)
654
QCoreApplicationPrivate::sendPostedEvents
Name: QCoreApplicationPrivate::sendPostedEvents
Prototype: void QCoreApplicationPrivate::sendPostedEvents(QObject *receiver, int event_type, QThreadData *data)
Coverage:  88.750% (71/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1511-1658
 88.750% (71/80)
6518
QAbstractSpinBoxPrivate::variantCompare
Name: QAbstractSpinBoxPrivate::variantCompare
Prototype: int QAbstractSpinBoxPrivate::variantCompare(const QVariant &arg1, const QVariant &arg2)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 2056-2117
  0.000% (0/48)
6519
gray_render_conic
Name: gray_render_conic
Prototype: static void gray_render_conic( PWorker worker, const QT_FT_Vector* control, const QT_FT_Vector* to )
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 831-937
  0.000% (0/40)
6414
QWindow::event
Name: QWindow::event
Prototype: bool QWindow::event(QEvent *ev)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1998-2129
  0.000% (0/65)
6432
QUnicodeTools::getLineBreaks
Name: QUnicodeTools::getLineBreaks
Prototype: static void getLineBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  93.258% (83/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 478-591
 93.258% (83/89)
6434
QTriangulator::MonotoneToTriangles::decompose
Name: QTriangulator::MonotoneToTriangles::decompose
Prototype: template <typename T> void QTriangulator<T>::MonotoneToTriangles::decompose()
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2166-2256
  0.000% (0/50)
6415
Page:<>1
eLOC - Effective Lines of Code: 985
2
eLOC - Effective Lines of Code: 140
3
eLOC - Effective Lines of Code: 102
4
eLOC - Effective Lines of Code: 84
56
eLOC - Effective Lines of Code: 64
7
eLOC - Effective Lines of Code: 58
8
eLOC - Effective Lines of Code: 53
9
eLOC - Effective Lines of Code: 49
10
eLOC - Effective Lines of Code: 46
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0

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