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
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...277
eLOC - Effective Lines of Code: 21
278
eLOC - Effective Lines of Code: 22
279
eLOC - Effective Lines of Code: 22
280
eLOC - Effective Lines of Code: 23
281282
eLOC - Effective Lines of Code: 24
283
eLOC - Effective Lines of Code: 25
284
eLOC - Effective Lines of Code: 26
285
eLOC - Effective Lines of Code: 27
...290
eLOC - Effective Lines of Code: 32
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QIcuCodec::convertFromUnicode
Name: QIcuCodec::convertFromUnicode
Prototype: QByteArray QIcuCodec::convertFromUnicode(const QChar *unicode, int length, QTextCodec::ConverterState *state) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 630-662
 63.636% (7/11)
245
QImageScale::qimageCalcScaleInfo
Name: QImageScale::qimageCalcScaleInfo
Prototype: QImageScaleInfo* QImageScale::qimageCalcScaleInfo(const QImage &img, int sw, int sh, int dw, int dh, char aa)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 229-262
  0.000% (0/19)
247
QIntersectionPoint::isOnLine
Name: QIntersectionPoint::isOnLine
Prototype: bool QIntersectionPoint::isOnLine(const QPodPoint &u, const QPodPoint &v) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 342-377
  0.000% (0/37)
249
QJsonValue::operator==
Name: QJsonValue::operator==
Prototype: bool QJsonValue::operator==(const QJsonValue &other) const
Coverage:  22.857% (8/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 621-656
 22.857% (8/35)
2415
QLabel::setText
Name: QLabel::setText
Prototype: void QLabel::setText(const QString &text)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 294-338
  0.000% (0/24)
246
QLineEdit::mouseDoubleClickEvent
Name: QLineEdit::mouseDoubleClickEvent
Prototype: void QLineEdit::mouseDoubleClickEvent(QMouseEvent* e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1572-1615
  0.000% (0/24)
248
QLocalSocketPrivate::generateErrorString
Name: QLocalSocketPrivate::generateErrorString
Prototype: QString QLocalSocketPrivate::generateErrorString(QLocalSocket::LocalSocketError error, const QString &function) const
Coverage:  29.167% (7/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 132-171
 29.167% (7/24)
2413
QLocale::standaloneMonthName
Name: QLocale::standaloneMonthName
Prototype: QString QLocale::standaloneMonthName(int month, FormatType type) const
Coverage:  65.217% (15/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2177-2213
 65.217% (15/23)
249
QMatrix4x4::frustum
Name: QMatrix4x4::frustum
Prototype: void QMatrix4x4::frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1448-1479
  0.000% (0/8)
242
QMatrix4x4::ortho
Name: QMatrix4x4::ortho
Prototype: void QMatrix4x4::ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1407-1438
  0.000% (0/8)
242
QMdiArea::showEvent
Name: QMdiArea::showEvent
Prototype: void QMdiArea::showEvent(QShowEvent *showEvent)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 2363-2401
  0.000% (0/32)
2410
QMdiSubWindow::mouseMoveEvent
Name: QMdiSubWindow::mouseMoveEvent
Prototype: void QMdiSubWindow::mouseMoveEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3309-3349
  0.000% (0/45)
249
QMdiSubWindow::mousePressEvent
Name: QMdiSubWindow::mousePressEvent
Prototype: void QMdiSubWindow::mousePressEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3181-3222
  0.000% (0/33)
249
QMenuBarPrivate::handleReparent
Name: QMenuBarPrivate::handleReparent
Prototype: void QMenuBarPrivate::handleReparent()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1333-1389
  0.000% (0/29)
249
QMessageBoxPrivate::detectEscapeButton
Name: QMessageBoxPrivate::detectEscapeButton
Prototype: void QMessageBoxPrivate::detectEscapeButton()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1036-1078
  0.000% (0/27)
2411
QMimeXMLProvider::ensureLoaded
Name: QMimeXMLProvider::ensureLoaded
Prototype: void QMimeXMLProvider::ensureLoaded()
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 755-795
 85.000% (17/20)
248
QNetworkCookieJar::cookiesForUrl
Name: QNetworkCookieJar::cookiesForUrl
Prototype: QList<QNetworkCookie> QNetworkCookieJar::cookiesForUrl(const QUrl &url) const
Coverage:  93.103% (27/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookiejar.cpp
Lines: 217-260
 93.103% (27/29)
249
QNetworkSession::QNetworkSession
Name: QNetworkSession::QNetworkSession
Prototype: QNetworkSession::QNetworkSession(const QNetworkConfiguration &connectionConfig, QObject *parent)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 252-284
100.000% (8/8)
244
QOpenGLContext::versionFunctions
Name: QOpenGLContext::versionFunctions
Prototype: QAbstractOpenGLFunctions *QOpenGLContext::versionFunctions(const QOpenGLVersionProfile &versionProfile) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 821-865
  0.000% (0/31)
248
QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Prototype: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_3.cpp
Lines: 81-107
  0.000% (0/25)
249
QOpenGLTexture::setSize
Name: QOpenGLTexture::setSize
Prototype: void QOpenGLTexture::setSize(int width, int height, int depth)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 2620-2663
  0.000% (0/22)
2414
QPageSetupWidget::QPageSetupWidget
Name: QPageSetupWidget::QPageSetupWidget
Prototype: QPageSetupWidget::QPageSetupWidget(QWidget *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp
Lines: 230-278
100.000% (1/1)
241
QPainter::clipBoundingRect
Name: QPainter::clipBoundingRect
Prototype: QRectF QPainter::clipBoundingRect() const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2665-2707
  0.000% (0/24)
249
QPainter::setClipPath
Name: QPainter::setClipPath
Prototype: void QPainter::setClipPath(const QPainterPath &path, Qt::ClipOperation op)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3233-3273
  0.000% (0/27)
247
QPathClipper::pathToRect
Name: QPathClipper::pathToRect
Prototype: bool QPathClipper::pathToRect(const QPainterPath &path, QRectF *rect)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1510-1546
  0.000% (0/36)
248
QPdfEngine::setBrush
Name: QPdfEngine::setBrush
Prototype: void QPdfEngine::setBrush()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1223-1256
  0.000% (0/21)
247
QPdfEnginePrivate::writeHeader
Name: QPdfEnginePrivate::writeHeader
Prototype: void QPdfEnginePrivate::writeHeader()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1464-1497
  0.000% (0/1)
241
QPicture::play
Name: QPicture::play
Prototype: bool QPicture::play(QPainter *painter)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 414-447
  0.000% (0/15)
245
QPictureIO::pictureFormat
Name: QPictureIO::pictureFormat
Prototype: QByteArray QPictureIO::pictureFormat(QIODevice *d)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1757-1792
  0.000% (0/21)
248
QPlainTestLogger::printMessage
Name: QPlainTestLogger::printMessage
Prototype: void QPlainTestLogger::printMessage(const char *type, const char *msg, const char *file, int line)
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 239-271
 76.190% (16/21)
244
QPlatformFontDatabase::registerQPF2Font
Name: QPlatformFontDatabase::registerQPF2Font
Prototype: void QPlatformFontDatabase::registerQPF2Font(const QByteArray &dataArray, void *handle)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 70-105
  0.000% (0/26)
248
QPollingFileSystemWatcherEngine::addPaths
Name: QPollingFileSystemWatcherEngine::addPaths
Prototype: QStringList QPollingFileSystemWatcherEngine::addPaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 54-88
 70.370% (19/27)
248
QPpmHandler::option
Name: QPpmHandler::option
Prototype: QVariant QPpmHandler::option(ImageOption option) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 499-534
  0.000% (0/37)
2415
QPrintPreviewWidgetPrivate::layoutPages
Name: QPrintPreviewWidgetPrivate::layoutPages
Prototype: void QPrintPreviewWidgetPrivate::layoutPages()
Coverage:  51.613% (16/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 354-390
 51.613% (16/31)
248
QProcessPrivate::waitForBytesWritten
Name: QProcessPrivate::waitForBytesWritten
Prototype: bool QProcessPrivate::waitForBytesWritten(int msecs)
Coverage:  25.806% (8/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 811-856
 25.806% (8/31)
2411
QProcessPrivate::waitForFinished
Name: QProcessPrivate::waitForFinished
Prototype: bool QProcessPrivate::waitForFinished(int msecs)
Coverage:  65.517% (19/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 858-900
 65.517% (19/29)
2411
QRasterPlatformPixmap::fill
Name: QRasterPlatformPixmap::fill
Prototype: void QRasterPlatformPixmap::fill(const QColor &color)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 172-210
  0.000% (0/28)
249
QRegExpMatchState::prepareForMatch
Name: QRegExpMatchState::prepareForMatch
Prototype: void QRegExpMatchState::prepareForMatch(QRegExpEngine *eng)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1371-1412
100.000% (1/1)
241
QRenderRule::fixupBorder
Name: QRenderRule::fixupBorder
Prototype: void QRenderRule::fixupBorder(int nativeWidth)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1081-1122
  0.000% (0/44)
2412
QScroller::grabGesture
Name: QScroller::grabGesture
Prototype: Qt::GestureType QScroller::grabGesture(QObject *target, ScrollerGestureType scrollGestureType)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 404-440
  0.000% (0/28)
2412
QScrollerPropertiesPrivate::defaults
Name: QScrollerPropertiesPrivate::defaults
Prototype: QScrollerPropertiesPrivate *QScrollerPropertiesPrivate::defaults()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp
Lines: 55-87
  0.000% (0/4)
242
QSharedMemoryPrivate::initKey
Name: QSharedMemoryPrivate::initKey
Prototype: bool QSharedMemoryPrivate::initKey()
Coverage:  45.000% (9/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 242-279
 45.000% (9/20)
2410
QShortcutMap::createNewSequences
Name: QShortcutMap::createNewSequences
Prototype: void QShortcutMap::createNewSequences(QKeyEvent *e, QVector<QKeySequence> &ksl, int ignoredModifiers)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 539-572
  0.000% (0/16)
245
QSortFilterProxyModelPrivate::handle_filter_changed
Name: QSortFilterProxyModelPrivate::handle_filter_changed
Prototype: QSet<int> QSortFilterProxyModelPrivate::handle_filter_changed( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QModelIndex &source_parent, Qt::Orientation orient)
Coverage:  92.857% (26/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1117-1156
 92.857% (26/28)
248
QSpanCollection::checkConsistency
Name: QSpanCollection::checkConsistency
Prototype: bool QSpanCollection::checkConsistency() const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 545-578
  0.000% (0/40)
2410
QSpdyProtocolHandler::sendRequest
Name: QSpdyProtocolHandler::sendRequest
Prototype: bool QSpdyProtocolHandler::sendRequest()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 286-321
 71.429% (5/7)
243
QSqlTableModel::insertRows
Name: QSqlTableModel::insertRows
Prototype: bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  80.645% (25/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1140-1175
 80.645% (25/31)
248
QSslSocket::startClientEncryption
Name: QSslSocket::startClientEncryption
Prototype: void QSslSocket::startClientEncryption()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1793-1812
 61.538% (8/13)
245
QStandardItemPrivate::insertRows
Name: QStandardItemPrivate::insertRows
Prototype: bool QStandardItemPrivate::insertRows(int row, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 378-407
  0.000% (0/25)
248
QStyleSheetStyle::updateStyleSheetFont
Name: QStyleSheetStyle::updateStyleSheetFont
Prototype: void QStyleSheetStyle::updateStyleSheetFont(QWidget* w) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5918-5960
  0.000% (0/22)
246
QSystemLocaleData::readEnvironment
Name: QSystemLocaleData::readEnvironment
Prototype: void QSystemLocaleData::readEnvironment()
Coverage:  65.517% (19/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 75-102
 65.517% (19/29)
247
QTabBar::insertTab
Name: QTabBar::insertTab
Prototype: int QTabBar::insertTab(int index, const QIcon& icon, const QString &text)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 944-979
  0.000% (0/20)
247
QTabBar::setTabsClosable
Name: QTabBar::setTabsClosable
Prototype: void QTabBar::setTabsClosable(bool closable)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2289-2321
  0.000% (0/30)
249
QTabBarPrivate::layoutTab
Name: QTabBarPrivate::layoutTab
Prototype: void QTabBarPrivate::layoutTab(int index)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 711-745
  0.000% (0/28)
248
QTableView::setHorizontalHeader
Name: QTableView::setHorizontalHeader
Prototype: void QTableView::setHorizontalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1227-1258
  0.000% (0/17)
245
QTest::FatalSignalHandler::FatalSignalHandler
Name: QTest::FatalSignalHandler::FatalSignalHandler
Prototype: FatalSignalHandler::FatalSignalHandler()
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1375-1429
 91.667% (11/12)
244
QTestResult::compare
Name: QTestResult::compare
Prototype: bool QTestResult::compare(bool success, const char *failureMsg, char *val1, char *val2, const char *actual, const char *expected, const char *file, int line)
Coverage:  80.000% (20/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 259-297
 80.000% (20/25)
248
QTextCursor::movePosition
Name: QTextCursor::movePosition
Prototype: bool QTextCursor::movePosition(MoveOperation op, MoveMode mode, int n)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1236-1275
  0.000% (0/42)
2415
QTextStream::pos
Name: QTextStream::pos
Prototype: qint64 QTextStream::pos() const
Coverage:  68.000% (17/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1241-1284
 68.000% (17/25)
249
QTextTablePrivate::createTable
Name: QTextTablePrivate::createTable
Prototype: QTextTable *QTextTablePrivate::createTable(QTextDocumentPrivate *pieceTable, int pos, int rows, int cols, const QTextTableFormat &tableFormat)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 328-370
  0.000% (0/4)
242
QTimeZonePrivate::isValidId
Name: QTimeZonePrivate::isValidId
Prototype: bool QTimeZonePrivate::isValidId(const QByteArray &ianaId)
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 451-515
 97.727% (43/44)
248
QToolBar::initStyleOption
Name: QToolBar::initStyleOption
Prototype: void QToolBar::initStyleOption(QStyleOptionToolBar *option) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1263-1291
  0.000% (0/12)
244
QToolBoxButton::initStyleOption
Name: QToolBoxButton::initStyleOption
Prototype: void QToolBoxButton::initStyleOption(QStyleOptionToolBox *option) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbox.cpp
Lines: 203-234
  0.000% (0/26)
249
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1074-1107
 93.333% (14/15)
245
QTreeView::setHeader
Name: QTreeView::setHeader
Prototype: void QTreeView::setHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 313-343
  0.000% (0/17)
245
QTreeView::timerEvent
Name: QTreeView::timerEvent
Prototype: void QTreeView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1248-1279
  0.000% (0/18)
246
QTreeViewPrivate::columnRanges
Name: QTreeViewPrivate::columnRanges
Prototype: QVector<QPair<int, int> > QTreeViewPrivate::columnRanges(const QModelIndex &topIndex, const QModelIndex &bottomIndex) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3771-3816
  0.000% (0/19)
247
QTreeViewPrivate::renderTreeToPixmapForAnimation
Name: QTreeViewPrivate::renderTreeToPixmapForAnimation
Prototype: QPixmap QTreeViewPrivate::renderTreeToPixmapForAnimation(const QRect &rect) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3232-3269
  0.000% (0/16)
246
QTriangulatingStroker::cubicTo
Name: QTriangulatingStroker::cubicTo
Prototype: void QTriangulatingStroker::cubicTo(const qreal *pts)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 313-348
  0.000% (0/7)
243
QVectorPath::controlPointRect
Name: QVectorPath::controlPointRect
Prototype: QRectF QVectorPath::controlPointRect() const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 78-111
  0.000% (0/22)
248
QWidgetBackingStore::markDirtyOnScreen
Name: QWidgetBackingStore::markDirtyOnScreen
Prototype: void QWidgetBackingStore::markDirtyOnScreen(const QRegion &region, QWidget *widget, const QPoint &topLevelOffset)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 716-759
  0.000% (0/31)
249
QWidgetLineControl::complete
Name: QWidgetLineControl::complete
Prototype: void QWidgetLineControl::complete(int key)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1447-1484
  0.000% (0/39)
249
QWidgetPrivate::isOverlapped
Name: QWidgetPrivate::isOverlapped
Prototype: bool QWidgetPrivate::isOverlapped(const QRect &rect) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1925-1958
  0.000% (0/32)
248
QWidgetPrivate::repaint_sys
Name: QWidgetPrivate::repaint_sys
Prototype: void QWidgetPrivate::repaint_sys(const QRegion &rgn)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1625-1674
  0.000% (0/32)
248
QWidgetTextControlPrivate::mouseDoubleClickEvent
Name: QWidgetTextControlPrivate::mouseDoubleClickEvent
Prototype: void QWidgetTextControlPrivate::mouseDoubleClickEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1846-1886
  0.000% (0/17)
245
QWindowPrivate::create
Name: QWindowPrivate::create
Prototype: void QWindowPrivate::create(bool recursive)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 397-436
  0.000% (0/25)
249
QXcbClipboard::sendSelection
Name: QXcbClipboard::sendSelection
Prototype: xcb_atom_t QXcbClipboard::sendSelection(QMimeData *d, xcb_atom_t target, xcb_window_t window, xcb_atom_t property)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 531-573
 50.000% (9/18)
246
QXcbDrag::send_leave
Name: QXcbDrag::send_leave
Prototype: void QXcbDrag::send_leave()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 905-938
  0.000% (0/13)
244
QXcbWindow::handleXEmbedMessage
Name: QXcbWindow::handleXEmbedMessage
Prototype: void QXcbWindow::handleXEmbedMessage(const xcb_client_message_event_t *event)
Coverage:  13.636% (3/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2780-2821
 13.636% (3/22)
2411
QXcbWindow::startSystemResize
Name: QXcbWindow::startSystemResize
Prototype: bool QXcbWindow::startSystemResize(const QPoint &pos, Qt::Corner corner)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2720-2747
  0.000% (0/20)
243
QXcbXSettingsPrivate::getSettings
Name: QXcbXSettingsPrivate::getSettings
Prototype: QByteArray getSettings()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 105-138
 50.000% (4/8)
244
QXmlStreamReaderPrivate::fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1145-1193
 88.235% (30/34)
2418
QXmlStreamWriterPrivate::findNamespace
Name: QXmlStreamWriterPrivate::findNamespace
Prototype: QXmlStreamPrivateTagStack::NamespaceDeclaration &QXmlStreamWriterPrivate::findNamespace(const QString &namespaceUri, bool writeDeclaration, bool noDefault)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3163-3194
 77.419% (24/31)
2410
QXmlTestLogger::xmlCdata
Name: QXmlTestLogger::xmlCdata
Prototype: int QXmlTestLogger::xmlCdata(QTestCharBuffer *destBuf, char const* src, size_t n)
Coverage:  77.273% (17/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 376-419
 77.273% (17/22)
247
copyActionToPlatformItem
Name: copyActionToPlatformItem
Prototype: static void copyActionToPlatformItem(const QAction *action, QPlatformMenuItem *item, QPlatformMenu *itemsMenu)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3256-3289
  0.000% (0/14)
245
defaultHintStyleFromMatch
Name: defaultHintStyleFromMatch
Prototype: QFontEngine::HintStyle defaultHintStyleFromMatch(QFont::HintingPreference hintingPreference, FcPattern *match, bool useXftConf)
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 583-626
 40.000% (12/30)
2414
gray_record_cell
Name: gray_record_cell
Prototype: static void gray_record_cell( PWorker worker )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 409-448
  0.000% (0/21)
247
inflate
Name: inflate
Prototype: static int inflate(Bytef *dest, ulong *destLen, const Bytef *source, ulong sourceLen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 129-162
  0.000% (0/20)
246
isValidNumerusRules
Name: isValidNumerusRules
Prototype: static bool isValidNumerusRules(const uchar *rules, uint rulesSize)
Coverage:  27.273% (9/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 139-191
 27.273% (9/33)
2412
lineTo_clipped
Name: lineTo_clipped
Prototype: static inline bool lineTo_clipped(QPainterPath &path, const QTransform &transform, const QPointF &a, const QPointF &b, bool needsMoveTo, bool needsLineTo = true)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1553-1591
  0.000% (0/25)
247
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPalette &p)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 1153-1182
  0.000% (0/16)
246
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPen &p)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 906-942
  0.000% (0/25)
248
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QXcbScreen *screen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 888-916
  0.000% (0/4)
242
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QBitArray &ba)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Lines: 724-758
100.000% (15/15)
245
parseHeaderName
Name: parseHeaderName
Prototype: static int parseHeaderName(const QByteArray &headerName)
Coverage:  83.333% (30/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 811-847
 83.333% (30/36)
2414
qt_localtime
Name: qt_localtime
Prototype: static bool qt_localtime(qint64 msecsSinceEpoch, QDate *localDate, QTime *localTime, QDateTimePrivate::DaylightStatus *daylightStatus)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2346-2413
 52.632% (10/19)
247
qt_qpa_set_cursor
Name: qt_qpa_set_cursor
Prototype: void qt_qpa_set_cursor(QWidget *w, bool force)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5061-5098
  0.000% (0/43)
2411
qt_u_strToCase
Name: qt_u_strToCase
Prototype: static bool qt_u_strToCase(const QString &str, QString *out, const char *localeID, Ptr_u_strToCase caseFunc)
Coverage:  22.222% (4/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp
Lines: 54-92
 22.222% (4/18)
246
scanEscapeSequence
Name: scanEscapeSequence
Prototype: static inline bool scanEscapeSequence(const char *&json, const char *end, uint *ch)
Coverage:  47.059% (16/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 842-885
 47.059% (16/34)
2415
updateHelper
Name: updateHelper
Prototype: static inline bool updateHelper(QGraphicsViewPrivate *view, QGraphicsItemPrivate *item, const QRectF &rect, bool itemIsUntransformable)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5100-5135
  0.000% (0/21)
247
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...277
eLOC - Effective Lines of Code: 21
278
eLOC - Effective Lines of Code: 22
279
eLOC - Effective Lines of Code: 22
280
eLOC - Effective Lines of Code: 23
281282
eLOC - Effective Lines of Code: 24
283
eLOC - Effective Lines of Code: 25
284
eLOC - Effective Lines of Code: 26
285
eLOC - Effective Lines of Code: 27
...290
eLOC - Effective Lines of Code: 32
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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