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
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...297
eLOC - Effective Lines of Code: 44
298
eLOC - Effective Lines of Code: 47
299
eLOC - Effective Lines of Code: 50
300
eLOC - Effective Lines of Code: 54
301302
eLOC - Effective Lines of Code: 65
303
eLOC - Effective Lines of Code: 74
304
eLOC - Effective Lines of Code: 88
305
eLOC - Effective Lines of Code: 111
306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
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: 981-1091
 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: 565-654
  0.000% (0/81)
5919
QNativeSocketEnginePrivate::nativeSendDatagram
Name: QNativeSocketEnginePrivate::nativeSendDatagram
Prototype: qint64 QNativeSocketEnginePrivate::nativeSendDatagram(const char *data, qint64 len, const QIpPacketHeader &header)
Coverage:  56.667% (17/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 930-1026
 56.667% (17/30)
5910
QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions
Name: QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_4_core.cpp
Lines: 145-231
  0.000% (0/13)
593
QStateMachinePrivate::_q_process
Name: QStateMachinePrivate::_q_process
Prototype: void QStateMachinePrivate::_q_process()
Coverage: 100.000% (45/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1854-1947
100.000% (45/45)
5915
QTreeView::sizeHintForColumn
Name: QTreeView::sizeHintForColumn
Prototype: int QTreeView::sizeHintForColumn(int column) const
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2855-2935
  0.000% (0/64)
5917
QWidgetPrivate::subtractOpaqueSiblings
Name: QWidgetPrivate::subtractOpaqueSiblings
Prototype: void QWidgetPrivate::subtractOpaqueSiblings(QRegion &sourceRegion, bool *hasDirtySiblingsAbove, bool alsoNonOpaque) const
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2194-2283
  0.000% (0/64)
5917
QXmlSimpleReaderPrivate::parseAttribute
Name: QXmlSimpleReaderPrivate::parseAttribute
Prototype: bool QXmlSimpleReaderPrivate::parseAttribute()
Coverage:  92.982% (53/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7038-7141
 92.982% (53/57)
5921
canonicalOrderHelper
Name: canonicalOrderHelper
Prototype: static void canonicalOrderHelper(QString *str, QChar::UnicodeVersion version, int from)
Coverage:  93.548% (58/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1877-1963
 93.548% (58/62)
5920
convertToGLFormatHelper
Name: convertToGLFormatHelper
Prototype: static void convertToGLFormatHelper(QImage &dst, const QImage &img, GLenum texture_format)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2324-2410
  0.000% (0/40)
5914
QFileSystemModelPrivate::node
Name: QFileSystemModelPrivate::node
Prototype: QFileSystemModelPrivate::QFileSystemNode *QFileSystemModelPrivate::node(const QString &path, bool fetch) const
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 347-493
  0.000% (0/68)
6016
QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility
Name: QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility
Prototype: QOpenGLFunctions_4_1_Compatibility::~QOpenGLFunctions_4_1_Compatibility()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_1_compatibility.cpp
Lines: 94-156
  0.000% (0/61)
6021
QOpenGLVersionFunctionsFactory::create
Name: QOpenGLVersionFunctionsFactory::create
Prototype: QAbstractOpenGLFunctions *QOpenGLVersionFunctionsFactory::create(const QOpenGLVersionProfile &versionProfile)
Coverage:  0.000% (0/141)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctionsfactory.cpp
Lines: 84-161
  0.000% (0/141)
6032
QPinchGestureRecognizer::recognize
Name: QPinchGestureRecognizer::recognize
Prototype: QGestureRecognizer::Result QPinchGestureRecognizer::recognize(QGesture *state, QObject *, QEvent *event)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp
Lines: 160-250
  0.000% (0/43)
6014
QSpiApplicationAdaptor::eventFilter
Name: QSpiApplicationAdaptor::eventFilter
Prototype: bool QSpiApplicationAdaptor::eventFilter(QObject *target, QEvent *event)
Coverage:  0.000% (0/161)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp
Lines: 85-202
  0.000% (0/161)
6067
QSqlDriver::sqlStatement
Name: QSqlDriver::sqlStatement
Prototype: QString QSqlDriver::sqlStatement(StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const
Coverage:  80.645% (50/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 487-568
 80.645% (50/62)
6021
QToolBarLayout::updateGeomArray
Name: QToolBarLayout::updateGeomArray
Prototype: void QToolBarLayout::updateGeomArray() const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 254-338
  0.000% (0/37)
6010
QUnicodeTools::getWordBreaks
Name: QUnicodeTools::getWordBreaks
Prototype: static void getWordBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  94.286% (66/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 141-246
 94.286% (66/70)
6027
QWidget::~QWidget
Name: QWidget::~QWidget
Prototype: QWidget::~QWidget()
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1559-1718
  0.000% (0/74)
6019
QWidgetLineControl::parseInputMask
Name: QWidgetLineControl::parseInputMask
Prototype: void QWidgetLineControl::parseInputMask(const QString &maskFields)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 952-1047
  0.000% (0/87)
6031
QWidgetPrivate::setParent_sys
Name: QWidgetPrivate::setParent_sys
Prototype: void QWidgetPrivate::setParent_sys(QWidget *newparent, Qt::WindowFlags f)
Coverage:  0.000% (0/99)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10638-10733
  0.000% (0/99)
6020
QXcbConnection::updateScreens
Name: QXcbConnection::updateScreens
Prototype: void QXcbConnection::updateScreens(const xcb_randr_notify_event_t *event)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 206-298
  0.000% (0/87)
6026
QZipReaderPrivate::scanFiles
Name: QZipReaderPrivate::scanFiles
Prototype: void QZipReaderPrivate::scanFiles()
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 558-645
  0.000% (0/47)
6015
bestFoundry
Name: bestFoundry
Prototype: static unsigned int bestFoundry(int script, unsigned int score, int styleStrategy, const QtFontFamily *family, const QString &foundry_name, QtFontStyle::Key styleKey, int pixelSize, char pitch, QtFontDesc *desc, const QString &styleName = QString())
Coverage:  0.000% (0/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1072-1205
  0.000% (0/89)
6022
qDrawShadeLine
Name: qDrawShadeLine
Prototype: void qDrawShadeLine(QPainter *p, int x1, int y1, int x2, int y2, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 92-170
  0.000% (0/52)
6017
qt_halfScaled
Name: qt_halfScaled
Prototype: QImage qt_halfScaled(const QImage &source)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 773-859
  0.000% (0/37)
6011
QAbstractSpinBox::keyPressEvent
Name: QAbstractSpinBox::keyPressEvent
Prototype: void QAbstractSpinBox::keyPressEvent(QKeyEvent *event)
Coverage:  0.000% (0/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 965-1096
  0.000% (0/86)
6127
QComboBox::setModel
Name: QComboBox::setModel
Prototype: void QComboBox::setModel(QAbstractItemModel *model)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1961-2042
  0.000% (0/32)
6110
QDBusMessagePrivate::toDBusMessage
Name: QDBusMessagePrivate::toDBusMessage
Prototype: DBusMessage *QDBusMessagePrivate::toDBusMessage(const QDBusMessage &message, QDBusConnection::ConnectionCapabilities capabilities, QDBusError *error)
Coverage:  73.438% (47/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 110-204
 73.438% (47/64)
6123
QHeaderView::mouseMoveEvent
Name: QHeaderView::mouseMoveEvent
Prototype: void QHeaderView::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2446-2539
  0.000% (0/86)
6124
QHeaderView::paintEvent
Name: QHeaderView::paintEvent
Prototype: void QHeaderView::paintEvent(QPaintEvent *e)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2298-2396
  0.000% (0/47)
6112
QIconLoader::findIconHelper
Name: QIconLoader::findIconHelper
Prototype: QThemeIconInfo QIconLoader::findIconHelper(const QString &themeName, const QString &iconName, QStringList &visited) const
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 376-479
  0.000% (0/53)
6119
QMimeMagicRule::QMimeMagicRule
Name: QMimeMagicRule::QMimeMagicRule
Prototype: QMimeMagicRule::QMimeMagicRule(const QString &type, const QByteArray &value, const QString &offsets, const QByteArray &mask, QString *errorString)
Coverage:  73.750% (59/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 226-324
 73.750% (59/80)
6129
QPdfEnginePrivate::gradientBrush
Name: QPdfEnginePrivate::gradientBrush
Prototype: int QPdfEnginePrivate::gradientBrush(const QBrush &b, const QTransform &matrix, int *gStateObject)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2231-2310
  0.000% (0/18)
616
QPlatformGraphicsBufferHelper::bindSWToTexture
Name: QPlatformGraphicsBufferHelper::bindSWToTexture
Prototype: bool QPlatformGraphicsBufferHelper::bindSWToTexture(const QPlatformGraphicsBuffer *graphicsBuffer, bool *swizzleRandB, bool *premultipliedB, const QRect &subRect)
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformgraphicsbufferhelper.cpp
Lines: 127-245
  0.000% (0/64)
6124
QStyleSheetStyle::polish
Name: QStyleSheetStyle::polish
Prototype: void QStyleSheetStyle::polish(QWidget *w)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2757-2841
  0.000% (0/71)
6113
QXcbConnection::xi2HandleTabletEvent
Name: QXcbConnection::xi2HandleTabletEvent
Prototype: bool QXcbConnection::xi2HandleTabletEvent(const void *event, TabletData *tabletData)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 1042-1134
  0.000% (0/47)
6116
calculatePosixTransitions
Name: calculatePosixTransitions
Prototype: static QVector<QTimeZonePrivate::Data> calculatePosixTransitions(const QByteArray &posixRule, int startYear, int endYear, int lastTranMSecs)
Coverage:  78.261% (36/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 503-597
 78.261% (36/46)
6114
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QFont &font)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2242-2326
  0.000% (0/36)
6112
qt_gl_resolve_features
Name: qt_gl_resolve_features
Prototype: static int qt_gl_resolve_features()
Coverage:  56.140% (32/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp
Lines: 221-295
 56.140% (32/57)
6119
qt_normalizePathSegments
Name: qt_normalizePathSegments
Prototype: QString qt_normalizePathSegments(const QString &name, bool allowUncPaths)
Coverage:  96.809% (91/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 2052-2167
 96.809% (91/94)
6121
QCalendarWidgetPrivate::createNavigationBar
Name: QCalendarWidgetPrivate::createNavigationBar
Prototype: void QCalendarWidgetPrivate::createNavigationBar(QWidget *widget)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1728-1801
  0.000% (0/4)
622
QDockAreaLayout::setGrid
Name: QDockAreaLayout::setGrid
Prototype: void QDockAreaLayout::setGrid(QVector<QLayoutStruct> *ver_struct_list, QVector<QLayoutStruct> *hor_struct_list)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2808-2902
  0.000% (0/43)
6215
QFontEngineFT::init
Name: QFontEngineFT::init
Prototype: bool QFontEngineFT::init(FaceId faceId, bool antialias, GlyphFormat format, QFreetypeFace *freetypeFace)
Coverage:  46.875% (30/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 706-813
 46.875% (30/64)
6217
QGraphicsAnchorLayoutPrivate::simplifyGraphIteration
Name: QGraphicsAnchorLayoutPrivate::simplifyGraphIteration
Prototype: bool QGraphicsAnchorLayoutPrivate::simplifyGraphIteration(QGraphicsAnchorLayoutPrivate::Orientation orientation, bool *feasible)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1031-1185
  0.000% (0/63)
6216
QHttpThreadDelegate::startRequest
Name: QHttpThreadDelegate::startRequest
Prototype: void QHttpThreadDelegate::startRequest()
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 272-396
 87.500% (35/40)
6212
QLineEdit::paintEvent
Name: QLineEdit::paintEvent
Prototype: void QLineEdit::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1880-1994
  0.000% (0/55)
6217
QMainWindowLayout::plug
Name: QMainWindowLayout::plug
Prototype: bool QMainWindowLayout::plug(QLayoutItem *widgetItem)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1947-2040
  0.000% (0/40)
6214
QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions
Name: QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_3_compatibility.cpp
Lines: 150-240
  0.000% (0/13)
623
QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions
Name: QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_5_core.cpp
Lines: 149-239
  0.000% (0/13)
623
QPngHandlerPrivate::readPngImage
Name: QPngHandlerPrivate::readPngImage
Prototype: bool QPngHandlerPrivate::readPngImage(QImage *outImage)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 569-658
  0.000% (0/47)
6214
QPrintPreviewDialogPrivate::setupActions
Name: QPrintPreviewDialogPrivate::setupActions
Prototype: void QPrintPreviewDialogPrivate::setupActions()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 358-438
 50.000% (2/4)
622
QRasterPaintEngine::drawBitmap
Name: QRasterPaintEngine::drawBitmap
Prototype: void QRasterPaintEngine::drawBitmap(const QPointF &pos, const QImage &image, QSpanData *fg)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3324-3408
  0.000% (0/51)
6215
QTextDocumentLayoutPrivate::drawBlock
Name: QTextDocumentLayoutPrivate::drawBlock
Prototype: void QTextDocumentLayoutPrivate::drawBlock(const QPointF &offset, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context, const QTextBlock &bl, bool inRootFrame) const
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1292-1383
  0.000% (0/67)
6214
QTextDocumentPrivate::move
Name: QTextDocumentPrivate::move
Prototype: void QTextDocumentPrivate::move(int pos, int to, int length, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 576-668
  0.000% (0/51)
6210
QTextStreamPrivate::getReal
Name: QTextStreamPrivate::getReal
Prototype: bool QTextStreamPrivate::getReal(double *f)
Coverage:  74.419% (64/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1932-2074
 74.419% (64/86)
6236
QToolButtonPrivate::popupTimerDone
Name: QToolButtonPrivate::popupTimerDone
Prototype: void QToolButtonPrivate::popupTimerDone()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 719-807
  0.000% (0/61)
6217
QTreeView::drawBranches
Name: QTreeView::drawBranches
Prototype: void QTreeView::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1802-1888
  0.000% (0/47)
6212
QWidget::setVisible
Name: QWidget::setVisible
Prototype: void QWidget::setVisible(bool visible)
Coverage:  0.000% (0/99)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8151-8267
  0.000% (0/99)
6222
q_getTimeFromASN1
Name: q_getTimeFromASN1
Prototype: QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime)
Coverage:  36.735% (18/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 1015-1106
 36.735% (18/49)
6213
QComboBox::keyPressEvent
Name: QComboBox::keyPressEvent
Prototype: void QComboBox::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 3113-3250
  0.000% (0/95)
6334
QDashedStrokeProcessor::process
Name: QDashedStrokeProcessor::process
Prototype: void QDashedStrokeProcessor::process(const QVectorPath &path, const QPen &pen, const QRectF &clip, QPainter::RenderHints hints)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 520-610
  0.000% (0/41)
6314
QFileDialogPrivate::_q_updateOkButton
Name: QFileDialogPrivate::_q_updateOkButton
Prototype: void QFileDialogPrivate::_q_updateOkButton()
Coverage:  0.000% (0/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3478-3570
  0.000% (0/69)
6322
QGraphicsProxyWidget::event
Name: QGraphicsProxyWidget::event
Prototype: bool QGraphicsProxyWidget::event(QEvent *event)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 827-932
  0.000% (0/71)
6326
QHttpNetworkConnectionChannel::ensureConnection
Name: QHttpNetworkConnectionChannel::ensureConnection
Prototype: bool QHttpNetworkConnectionChannel::ensureConnection()
Coverage:  74.627% (50/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 277-414
 74.627% (50/67)
6317
QMainWindowLayout::animationFinished
Name: QMainWindowLayout::animationFinished
Prototype: void QMainWindowLayout::animationFinished(QWidget *widget)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 2042-2152
  0.000% (0/43)
6315
QMenuBarPrivate::updateGeometries
Name: QMenuBarPrivate::updateGeometries
Prototype: void QMenuBarPrivate::updateGeometries()
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 162-256
  0.000% (0/56)
6315
QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility
Name: QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility
Prototype: QOpenGLFunctions_4_2_Compatibility::~QOpenGLFunctions_4_2_Compatibility()
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_2_compatibility.cpp
Lines: 95-160
  0.000% (0/64)
6322
QPlatformCursorImage::createSystemCursor
Name: QPlatformCursorImage::createSystemCursor
Prototype: void QPlatformCursorImage::createSystemCursor(int id)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformcursor.cpp
Lines: 429-535
  0.000% (0/46)
6323
QSslSocketBackendPrivate::startHandshake
Name: QSslSocketBackendPrivate::startHandshake
Prototype: bool QSslSocketBackendPrivate::startHandshake()
Coverage:  83.333% (55/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1051-1206
 83.333% (55/66)
6322
QString::replace
Name: QString::replace
Prototype: QString &QString::replace(const QRegularExpression &re, const QString &after)
Coverage: 100.000% (46/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3562-3670
100.000% (46/46)
6316
QTabBar::paintEvent
Name: QTabBar::paintEvent
Prototype: void QTabBar::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1680-1776
  0.000% (0/74)
6318
QTextDocumentPrivate::setCharFormat
Name: QTextDocumentPrivate::setCharFormat
Prototype: void QTextDocumentPrivate::setCharFormat(int pos, int length, const QTextCharFormat &newFormat, FormatChangeMode mode)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 685-775
  0.000% (0/45)
6313
QTextTable::insertColumns
Name: QTextTable::insertColumns
Prototype: void QTextTable::insertColumns(int pos, int num)
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 741-834
  0.000% (0/67)
6316
QToolBarLayout::expandedSize
Name: QToolBarLayout::expandedSize
Prototype: QSize QToolBarLayout::expandedSize(const QSize &size) const
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 575-655
  0.000% (0/50)
6314
QWidgetTextControlPrivate::mousePressEvent
Name: QWidgetTextControlPrivate::mousePressEvent
Prototype: void QWidgetTextControlPrivate::mousePressEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1586-1687
  0.000% (0/68)
6316
QWidgetWindow::event
Name: QWidgetWindow::event
Prototype: bool QWidgetWindow::event(QEvent *event)
Coverage:  0.000% (0/84)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 183-335
  0.000% (0/84)
6346
QXcbConnection::xi2Select
Name: QXcbConnection::xi2Select
Prototype: void QXcbConnection::xi2Select(xcb_window_t window)
Coverage:  34.884% (15/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 284-386
 34.884% (15/43)
6313
QXcbCursor::createNonStandardCursor
Name: QXcbCursor::createNonStandardCursor
Prototype: xcb_cursor_t QXcbCursor::createNonStandardCursor(int cshape)
Coverage:  30.952% (13/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 439-508
 30.952% (13/42)
638
fetchTransformed64
Name: fetchTransformed64
Prototype: template<TextureBlendType blendType> static const QRgba64 * fetchTransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1646-1749
  0.000% (0/46)
6315
recode
Name: recode
Prototype: static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding)
Coverage:  96.053% (73/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 374-475
 96.053% (73/76)
6321
QFusionStyle::pixelMetric
Name: QFusionStyle::pixelMetric
Prototype: int QFusionStyle::pixelMetric(PixelMetric metric, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3032-3146
  0.000% (0/82)
6449
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: 183-295
  0.000% (0/85)
6439
QMimeDataPrivate::retrieveTypedData
Name: QMimeDataPrivate::retrieveTypedData
Prototype: QVariant QMimeDataPrivate::retrieveTypedData(const QString &format, QVariant::Type type) const
Coverage:  47.312% (44/93)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 108-223
 47.312% (44/93)
6431
QNativeSocketEnginePrivate::setError
Name: QNativeSocketEnginePrivate::setError
Prototype: void QNativeSocketEnginePrivate::setError(QAbstractSocket::SocketError error, ErrorString errorString) const
Coverage:  50.769% (33/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 206-313
 50.769% (33/65)
6432
QTextOdfWriter::writeBlockFormat
Name: QTextOdfWriter::writeBlockFormat
Prototype: void QTextOdfWriter::writeBlockFormat(QXmlStreamWriter &writer, QTextBlockFormat format, int formatIndex) const
Coverage:  0.000% (0/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 446-523
  0.000% (0/75)
6426
QTreeModel::ensureSorted
Name: QTreeModel::ensureSorted
Prototype: void QTreeModel::ensureSorted(int column, Qt::SortOrder order, int start, int end, const QModelIndex &parent)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 589-677
  0.000% (0/74)
6420
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: 2172-2262
  0.000% (0/50)
6415
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: 484-597
 93.258% (83/89)
6434
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: 2033-2164
  0.000% (0/65)
6432
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: 837-943
  0.000% (0/40)
6414
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: 2062-2123
  0.000% (0/48)
6519
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: 3489-3595
  0.000% (0/75)
6524
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: 2838-2928
  0.000% (0/82)
6518
QOpenGLFunctions_4_0_Compatibility::initializeOpenGLFunctions
Name: QOpenGLFunctions_4_0_Compatibility::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_4_0_Compatibility::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_compatibility.cpp
Lines: 154-248
  0.000% (0/13)
653
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: 2333-2413
  0.000% (0/30)
658
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: 1666-1748
  0.000% (0/22)
658
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: 209-311
 80.392% (41/51)
6515
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: 1149-1243
  0.000% (0/92)
6519
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: 3306-3397
  0.000% (0/67)
6518
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: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...297
eLOC - Effective Lines of Code: 44
298
eLOC - Effective Lines of Code: 47
299
eLOC - Effective Lines of Code: 50
300
eLOC - Effective Lines of Code: 54
301302
eLOC - Effective Lines of Code: 65
303
eLOC - Effective Lines of Code: 74
304
eLOC - Effective Lines of Code: 88
305
eLOC - Effective Lines of Code: 111
306
eLOC - Effective Lines of Code: 182

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