QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...266
eLOC - Effective Lines of Code: 16
267
eLOC - Effective Lines of Code: 16
268
eLOC - Effective Lines of Code: 16
269
eLOC - Effective Lines of Code: 17
270271
eLOC - Effective Lines of Code: 17
272
eLOC - Effective Lines of Code: 18
273
eLOC - Effective Lines of Code: 18
274
eLOC - Effective Lines of Code: 19
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QShortcutMap::nextState
Name: QShortcutMap::nextState
Prototype: QKeySequence::SequenceMatch QShortcutMap::nextState(QKeyEvent *e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 360-395
  0.000% (0/22)
176
QShortcutMap::setShortcutAutoRepeat
Name: QShortcutMap::setShortcutAutoRepeat
Prototype: int QShortcutMap::setShortcutAutoRepeat(bool on, int id, QObject *owner, const QKeySequence &key)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 262-290
  0.000% (0/20)
174
QShortcutMap::setShortcutEnabled
Name: QShortcutMap::setShortcutEnabled
Prototype: int QShortcutMap::setShortcutEnabled(bool enable, int id, QObject *owner, const QKeySequence &key)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 224-252
  0.000% (0/20)
174
QSocks5SocketEngine::read
Name: QSocks5SocketEngine::read
Prototype: qint64 QSocks5SocketEngine::read(char *data, qint64 maxlen)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1504-1532
 61.538% (8/13)
175
QSocks5SocketEnginePrivate::waitForConnected
Name: QSocks5SocketEnginePrivate::waitForConnected
Prototype: bool QSocks5SocketEnginePrivate::waitForConnected(int msecs, bool *timedOut)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1717-1743
 86.364% (19/22)
176
QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged
Name: QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged
Prototype: void QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1322-1349
100.000% (16/16)
176
QSpanCollection::cleanSpanSubIndex
Name: QSpanCollection::cleanSpanSubIndex
Prototype: bool QSpanCollection::cleanSpanSubIndex(QSpanCollection::SubIndex &subindex, int y, bool update)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 301-325
  0.000% (0/20)
176
QSpanCollection::updateInsertedRows
Name: QSpanCollection::updateInsertedRows
Prototype: void QSpanCollection::updateInsertedRows(int start, int end)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 201-244
  0.000% (0/19)
177
QSplashScreen::drawContents
Name: QSplashScreen::drawContents
Prototype: void QSplashScreen::drawContents(QPainter *painter)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 313-338
  0.000% (0/4)
172
QSqlDatabasePrivate::init
Name: QSqlDatabasePrivate::init
Prototype: void QSqlDatabasePrivate::init(const QString &type)
Coverage:  80.769% (21/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 722-788
 80.769% (21/26)
178
QSqlQueryModel::insertColumns
Name: QSqlQueryModel::insertColumns
Prototype: bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent)
Coverage:  90.476% (19/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 600-622
 90.476% (19/21)
175
QSqlTableModel::deleteRowFromTable
Name: QSqlTableModel::deleteRowFromTable
Prototype: bool QSqlTableModel::deleteRowFromTable(int row)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 692-715
 50.000% (3/6)
172
QSslConfiguration::isNull
Name: QSslConfiguration::isNull
Prototype: bool QSslConfiguration::isNull() const
Coverage:  57.143% (20/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 240-259
 57.143% (20/35)
171
QSslSocket::setSslConfiguration
Name: QSslSocket::setSslConfiguration
Prototype: void QSslSocket::setSslConfiguration(const QSslConfiguration &configuration)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 912-935
100.000% (4/4)
172
QSslSocketPrivate::ensureLibraryLoaded
Name: QSslSocketPrivate::ensureLibraryLoaded
Prototype: bool QSslSocketPrivate::ensureLibraryLoaded()
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 467-498
 56.250% (9/16)
176
QStandardItem::takeColumn
Name: QStandardItem::takeColumn
Prototype: QList<QStandardItem*> QStandardItem::takeColumn(int column)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1829-1850
  0.000% (0/18)
176
QStateMachinePrivate::isInFinalState
Name: QStateMachinePrivate::isInFinalState
Prototype: bool QStateMachinePrivate::isInFinalState(QAbstractState* s) const
Coverage:  80.952% (17/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1244-1267
 80.952% (17/21)
177
QStateMachinePrivate::transitionStateEntryLessThan
Name: QStateMachinePrivate::transitionStateEntryLessThan
Prototype: bool QStateMachinePrivate::transitionStateEntryLessThan(QAbstractTransition *t1, QAbstractTransition *t2)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 457-479
 69.231% (9/13)
175
QStatusBar::hideOrShow
Name: QStatusBar::hideOrShow
Prototype: void QStatusBar::hideOrShow()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 610-638
  0.000% (0/22)
176
QStorageInfoPrivate::initRootPath
Name: QStorageInfoPrivate::initRootPath
Prototype: void QStorageInfoPrivate::initRootPath()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 441-469
 68.750% (11/16)
176
QString::arg
Name: QString::arg
Prototype: QString QString::arg(qulonglong a, int fieldWidth, int base, QChar fillChar) const
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7654-7680
 50.000% (8/16)
176
QString::arg
Name: QString::arg
Prototype: QString QString::arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7610-7636
100.000% (16/16)
176
QStyle::itemPixmapRect
Name: QStyle::itemPixmapRect
Prototype: QRect QStyle::itemPixmapRect(const QRect &rect, int alignment, const QPixmap &pixmap) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 539-560
  0.000% (0/18)
176
QStyleHelper::angle
Name: QStyleHelper::angle
Prototype: qreal angle(const QPointF &p1, const QPointF &p2)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 163-193
  0.000% (0/15)
175
QTabBar::setTabButton
Name: QTabBar::setTabButton
Prototype: void QTabBar::setTabButton(int index, ButtonPosition position, QWidget *widget)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2428-2451
  0.000% (0/19)
176
QTableViewPrivate::heightHintForIndex
Name: QTableViewPrivate::heightHintForIndex
Prototype: int QTableViewPrivate::heightHintForIndex(const QModelIndex &index, int hint, QStyleOptionViewItem &option) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 940-968
  0.000% (0/12)
174
QTest::qt_asprintf
Name: QTest::qt_asprintf
Prototype: int qt_asprintf(QTestCharBuffer *str, const char *format, ...)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 127-158
 61.538% (8/13)
175
QTestXunitStreamer::outputElements
Name: QTestXunitStreamer::outputElements
Prototype: void QTestXunitStreamer::outputElements(QTestElement *element, bool) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 170-201
 93.333% (14/15)
175
QTextDocumentLayout::positionInlineObject
Name: QTextDocumentLayout::positionInlineObject
Prototype: void QTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3076-3101
  0.000% (0/15)
175
QTextDocumentLayout::tableBoundingRect
Name: QTextDocumentLayout::tableBoundingRect
Prototype: QRectF QTextDocumentLayout::tableBoundingRect(QTextTable *table) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3211-3236
  0.000% (0/16)
176
QTextDocumentPrivate::insert_string
Name: QTextDocumentPrivate::insert_string
Prototype: void QTextDocumentPrivate::insert_string(int pos, uint strPos, uint length, int format, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 314-340
  0.000% (0/7)
173
QTextEngine::font
Name: QTextEngine::font
Prototype: QFont QTextEngine::font(const QScriptItem &si) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1968-1996
  0.000% (0/24)
177
QTextFragment::glyphRuns
Name: QTextFragment::glyphRuns
Prototype: QList<QGlyphRun> QTextFragment::glyphRuns(int pos, int len) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1737-1762
  0.000% (0/18)
176
QTextFramePrivate::remove_me
Name: QTextFramePrivate::remove_me
Prototype: void QTextFramePrivate::remove_me()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 568-594
  0.000% (0/14)
174
QTextHtmlParser::importStyleSheet
Name: QTextHtmlParser::importStyleSheet
Prototype: void QTextHtmlParser::importStyleSheet(const QString &href)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1759-1782
  0.000% (0/18)
177
QTextStream::seek
Name: QTextStream::seek
Prototype: bool QTextStream::seek(qint64 pos)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1181-1210
 58.333% (7/12)
174
QTextTable::resize
Name: QTextTable::resize
Prototype: void QTextTable::resize(int rows, int cols)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 639-664
  0.000% (0/21)
177
QTimerInfoList::timeChanged
Name: QTimerInfoList::timeChanged
Prototype: bool QTimerInfoList::timeChanged(timespec *delta)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 109-139
  0.000% (0/4)
172
QToolBarLayout::setExpanded
Name: QToolBarLayout::setExpanded
Prototype: void QToolBarLayout::setExpanded(bool exp)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 651-680
  0.000% (0/23)
176
QToolBoxPrivate::updateTabs
Name: QToolBoxPrivate::updateTabs
Prototype: void QToolBoxPrivate::updateTabs()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbox.cpp
Lines: 151-174
  0.000% (0/12)
174
QTreeView::currentChanged
Name: QTreeView::currentChanged
Prototype: void QTreeView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3948-3975
  0.000% (0/15)
175
QTreeView::selectionChanged
Name: QTreeView::selectionChanged
Prototype: void QTreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3980-4007
  0.000% (0/10)
174
QTreeView::updateGeometries
Name: QTreeView::updateGeometries
Prototype: void QTreeView::updateGeometries()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2830-2851
  0.000% (0/10)
174
QTriangulator::ComplexToSimple::removeUnusedPoints
Name: QTriangulator::ComplexToSimple::removeUnusedPoints
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::removeUnusedPoints()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1589-1612
  0.000% (0/16)
176
QTriangulator::ComplexToSimple::splitEdge
Name: QTriangulator::ComplexToSimple::splitEdge
Prototype: template <typename T> int QTriangulator<T>::ComplexToSimple::splitEdge(int splitIndex)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1370-1399
  0.000% (0/10)
174
QTriangulator::SimpleToMonotone::decompose
Name: QTriangulator::SimpleToMonotone::decompose
Prototype: template <typename T> void QTriangulator<T>::SimpleToMonotone::decompose()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1756-1779
  0.000% (0/15)
175
QUrl::setHost
Name: QUrl::setHost
Prototype: void QUrl::setHost(const QString &host, ParsingMode mode)
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2335-2366
 94.737% (18/19)
177
QUrlInfo::operator==
Name: QUrlInfo::operator==
Prototype: bool QUrlInfo::operator==(const QUrlInfo &other) const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qurlinfo.cpp
Lines: 679-699
  0.000% (0/33)
173
QVersionNumber::fromString
Name: QVersionNumber::fromString
Prototype: QVersionNumber QVersionNumber::fromString(const QString &string, int *suffixIndex)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 417-442
 93.750% (15/16)
174
QWaitConditionPrivate::wait
Name: QWaitConditionPrivate::wait
Prototype: bool wait(unsigned long time)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 129-159
 78.947% (15/19)
176
QWellArray::keyPressEvent
Name: QWellArray::keyPressEvent
Prototype: void QWellArray::keyPressEvent(QKeyEvent* e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 448-486
  0.000% (0/24)
1711
QWidget::ensurePolished
Name: QWidget::ensurePolished
Prototype: void QWidget::ensurePolished() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 9992-10018
  0.000% (0/18)
176
QWidget::foregroundRole
Name: QWidget::foregroundRole
Prototype: QPalette::ColorRole QWidget::foregroundRole() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4434-4462
  0.000% (0/17)
179
QWidgetResizeHandler::doResize
Name: QWidgetResizeHandler::doResize
Prototype: void QWidgetResizeHandler::doResize()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp
Lines: 489-517
  0.000% (0/14)
175
QWindow::setParent
Name: QWindow::setParent
Prototype: void QWindow::setParent(QWindow *parent)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 601-630
  0.000% (0/21)
176
QWindowPrivate::maybeQuitOnLastWindowClosed
Name: QWindowPrivate::maybeQuitOnLastWindowClosed
Prototype: void QWindowPrivate::maybeQuitOnLastWindowClosed()
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2348-2372
  0.000% (0/24)
176
QWindowPrivate::updateVisibility
Name: QWindowPrivate::updateVisibility
Prototype: void QWindowPrivate::updateVisibility()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 308-338
  0.000% (0/17)
178
QWindowSystemInterface::handleWheelEvent
Name: QWindowSystemInterface::handleWheelEvent
Prototype: void QWindowSystemInterface::handleWheelEvent(QWindow *tlw, ulong timestamp, const QPointF & local, const QPointF & global, QPoint pixelDelta, QPoint angleDelta, Qt::KeyboardModifiers mods, Qt::ScrollPhase phase, Qt::MouseEventSource source)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 313-356
  0.000% (0/21)
175
QWindowSystemInterface::sendWindowSystemEvents
Name: QWindowSystemInterface::sendWindowSystemEvents
Prototype: bool QWindowSystemInterface::sendWindowSystemEvents(QEventLoop::ProcessEventsFlags flags)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 637-667
  0.000% (0/19)
176
QWizardPage::isComplete
Name: QWizardPage::isComplete
Prototype: bool QWizardPage::isComplete() const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3670-3700
  0.000% (0/27)
179
QWizardPrivate::_q_handleFieldObjectDestroyed
Name: QWizardPrivate::_q_handleFieldObjectDestroyed
Prototype: void QWizardPrivate::_q_handleFieldObjectDestroyed(QObject *object)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1732-1757
  0.000% (0/16)
176
QXcbClipboard::getSelection
Name: QXcbClipboard::getSelection
Prototype: QByteArray QXcbClipboard::getSelection(xcb_atom_t selection, xcb_atom_t target, xcb_atom_t property, xcb_timestamp_t time)
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 992-1020
 47.368% (9/19)
175
QXcbClipboard::~QXcbClipboard
Name: QXcbClipboard::~QXcbClipboard
Prototype: QXcbClipboard::~QXcbClipboard()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 299-328
 76.471% (13/17)
175
QXcbCursor::changeCursor
Name: QXcbCursor::changeCursor
Prototype: void QXcbCursor::changeCursor(QCursor *cursor, QWindow *widget)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 346-377
 68.750% (11/16)
175
QXcbKeyboard::updateXKBStateFromState
Name: QXcbKeyboard::updateXKBStateFromState
Prototype: void QXcbKeyboard::updateXKBStateFromState(struct xkb_state *kb_state, quint16 state)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 770-795
  0.000% (0/4)
172
QXcbWindow::handleXIEnterLeave
Name: QXcbWindow::handleXIEnterLeave
Prototype: void QXcbWindow::handleXIEnterLeave(xcb_ge_event_t *event)
Coverage:  80.000% (16/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2479-2508
 80.000% (16/20)
176
QXcbWindow::setTransparentForMouseEvents
Name: QXcbWindow::setTransparentForMouseEvents
Prototype: void QXcbWindow::setTransparentForMouseEvents(bool transparent)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1478-1503
 66.667% (6/9)
173
QXmlSimpleReader::feature
Name: QXmlSimpleReader::feature
Prototype: bool QXmlSimpleReader::feature(const QString& name, bool *ok) const
Coverage:  25.000% (6/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 2913-2935
 25.000% (6/24)
177
QXmlSimpleReader::parse
Name: QXmlSimpleReader::parse
Prototype: bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3179-3206
 81.818% (9/11)
174
QXmlSimpleReaderPrivate::processElementAttribute
Name: QXmlSimpleReaderPrivate::processElementAttribute
Prototype: bool QXmlSimpleReaderPrivate::processElementAttribute()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3865-3901
 76.471% (13/17)
176
QXpmHandler::option
Name: QXpmHandler::option
Prototype: QVariant QXpmHandler::option(ImageOption option) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1251-1277
  0.000% (0/29)
179
QtPrivate::QStringList_removeDuplicates
Name: QtPrivate::QStringList_removeDuplicates
Prototype: int QtPrivate::QStringList_removeDuplicates(QStringList *that)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 695-715
100.000% (13/13)
175
QtPrivate::ResultStoreBase::resultAt
Name: QtPrivate::ResultStoreBase::resultAt
Prototype: ResultIteratorBase ResultStoreBase::resultAt(int index) const
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 190-219
 92.000% (23/25)
178
RadialFetchPlain::fetch
Name: RadialFetchPlain::fetch
Prototype: static void fetch(BlendType *buffer, BlendType *end, const Operator *op, const QSpanData *data, qreal det, qreal delta_det, qreal delta_delta_det, qreal b, qreal delta_b)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3603-3633
  0.000% (0/16)
176
buildMatchRule
Name: buildMatchRule
Prototype: static QByteArray buildMatchRule(const QString &service, const QString &objectPath, const QString &interface, const QString &member, const QStringList &argMatch, const QString & )
Coverage:  90.476% (19/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 337-363
 90.476% (19/21)
178
calculateUnixPriority
Name: calculateUnixPriority
Prototype: static bool calculateUnixPriority(int priority, int *sched_policy, int *__sched_priority)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 515-553
 66.667% (6/9)
173
comp_func_Source_sse2
Name: comp_func_Source_sse2
Prototype: void comp_func_Source_sse2(uint *dst, const uint *src, int length, uint const_alpha)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 202-231
  0.000% (0/13)
175
decompositionHelper
Name: decompositionHelper
Prototype: static const unsigned short * decompositionHelper (uint ucs4, int *length, int *tag, unsigned short *buffer)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1290-1315
 93.333% (14/15)
173
detectWebBrowser
Name: detectWebBrowser
Prototype: static inline bool detectWebBrowser(const QByteArray &desktop, bool checkBrowserVariable, QString *browser)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 75-108
  0.000% (0/36)
1715
do_mirror_data
Name: do_mirror_data
Prototype: template<class T> inline void do_mirror_data(QImageData *dst, QImageData *src, int dstX0, int dstY0, int dstXIncr, int dstYIncr, int w, int h)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2965-2997
  0.000% (0/26)
178
fixToolBarOrientation
Name: fixToolBarOrientation
Prototype: static void fixToolBarOrientation(QLayoutItem *item, int dockPos)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1904-1934
  0.000% (0/17)
175
fixedPubidLiteral
Name: fixedPubidLiteral
Prototype: static QString fixedPubidLiteral(const QString &data, bool *ok)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 789-817
  0.000% (0/18)
176
generateGlyph
Name: generateGlyph
Prototype: static QTtfGlyph generateGlyph(int index, const QPainterPath &path, qreal advance, qreal lsb, qreal ppem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 953-984
  0.000% (0/4)
172
good_offset
Name: good_offset
Prototype: static ShiftResult good_offset(const QBezier *b1, const QBezier *b2, qreal offset, qreal threshold)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 231-253
  0.000% (0/13)
175
hb_stringToGlyphs
Name: hb_stringToGlyphs
Prototype: static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 102-127
  0.000% (0/14)
174
lineIntersectsRect
Name: lineIntersectsRect
Prototype: static bool lineIntersectsRect(qfixed2d p1, qfixed2d p2, const qfixed2d &tl, const qfixed2d &br)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 1061-1094
  0.000% (0/24)
175
nextField
Name: nextField
Prototype: static QPair<QByteArray, QByteArray> nextField(const QByteArray &text, int &position, bool isNameValue)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 378-406
100.000% (15/15)
175
operator<<
Name: operator<<
Prototype: static QDebug operator<<(QDebug debug, QDir::SortFlags sorting)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 2329-2351
  0.000% (0/32)
1711
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QSurfaceFormat &f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 824-845
  0.000% (0/1)
171
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QAction *action)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qaction.cpp
Lines: 1300-1321
  0.000% (0/14)
175
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QUuid &id)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 657-684
 81.818% (9/11)
174
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QVariant &v)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3616-3638
100.000% (16/16)
175
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QCursor &c)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 329-352
  0.000% (0/11)
174
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QUuid &id)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 690-717
100.000% (11/11)
174
printPage
Name: printPage
Prototype: static void printPage(int index, QPainter *painter, const QTextDocument *doc, const QRectF &body, const QPointF &pageNumberPos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1849-1879
  0.000% (0/4)
172
propertyWriteReply
Name: propertyWriteReply
Prototype: static QDBusMessage propertyWriteReply(const QDBusMessage &msg, const QString &interface_name, const QByteArray &property_name, int status)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 293-320
 36.364% (4/11)
176
qDBusToggleWatch
Name: qDBusToggleWatch
Prototype: static void qDBusToggleWatch(DBusWatch *watch, void *data)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 251-278
 73.684% (14/19)
175
qFloatDistance
Name: qFloatDistance
Prototype: quint32 qFloatDistance(float a, float b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 138-171
 81.818% (18/22)
177
qFloatDistance
Name: qFloatDistance
Prototype: quint64 qFloatDistance(double a, double b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 196-229
 81.818% (18/22)
177
qstrtoull
Name: qstrtoull
Prototype: unsigned long long qstrtoull(const char * nptr, const char **endptr, int base, bool *ok)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 71-97
 89.474% (17/19)
175
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...266
eLOC - Effective Lines of Code: 16
267
eLOC - Effective Lines of Code: 16
268
eLOC - Effective Lines of Code: 16
269
eLOC - Effective Lines of Code: 17
270271
eLOC - Effective Lines of Code: 17
272
eLOC - Effective Lines of Code: 18
273
eLOC - Effective Lines of Code: 18
274
eLOC - Effective Lines of Code: 19
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160

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