QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...127
eLOC - Effective Lines of Code: 5
128
eLOC - Effective Lines of Code: 5
129
eLOC - Effective Lines of Code: 5
130
eLOC - Effective Lines of Code: 4
131132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
135
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
addKey
Name: addKey
Prototype: static inline void addKey(QString &str, const QString &theKey, QKeySequence::SequenceFormat format)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1205-1211
  0.000% (0/6)
42
addBezier
Name: addBezier
Prototype: void addBezier(QPainterPath &path, const QBezier &bezier)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1986-1994
  0.000% (0/5)
42
adapted_angle_on_x
Name: adapted_angle_on_x
Prototype: static inline qreal adapted_angle_on_x(const QLineF &line)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 173-179
  0.000% (0/4)
42
activeWindowChangeQueued
Name: activeWindowChangeQueued
Prototype: static bool activeWindowChangeQueued(const QWindow *window)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2769-2778
  0.000% (0/5)
41
_qfile_writeData
Name: _qfile_writeData
Prototype: static inline qint64 _qfile_writeData(QAbstractFileEngine *engine, QRingBuffer *buffer)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 271-277
100.000% (4/4)
42
_q_toHex
Name: _q_toHex
Prototype: template <class Char, class Integral> void _q_toHex(Char *&dst, Integral value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 46-57
100.000% (4/4)
42
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QColor _q_interpolate(const QColor &f,const QColor &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/animation/qguivariantanimation.cpp
Lines: 46-52
  0.000% (0/1)
41
_q_futex
Name: _q_futex
Prototype: static inline int _q_futex(void *addr, int op, int val, const struct timespec *timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 135-147
100.000% (1/1)
41
_hb_qt_font_get_glyph_name
Name: _hb_qt_font_get_glyph_name
Prototype: static hb_bool_t _hb_qt_font_get_glyph_name(hb_font_t * , void * , hb_codepoint_t , char *name, unsigned int size, void * )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 551-561
  0.000% (0/4)
42
_hb_qt_font_get_glyph
Name: _hb_qt_font_get_glyph
Prototype: static hb_bool_t _hb_qt_font_get_glyph(hb_font_t * , void *font_data, hb_codepoint_t unicode, hb_codepoint_t , hb_codepoint_t *glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 419-431
  0.000% (0/1)
41
ValueExtractor::extractFont
Name: ValueExtractor::extractFont
Prototype: void ValueExtractor::extractFont()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1309-1315
  0.000% (0/4)
42
TCBPoint::operator==
Name: TCBPoint::operator==
Prototype: bool operator==(const TCBPoint &other) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 335-341
  0.000% (0/9)
41
Selector::pseudoElement
Name: Selector::pseudoElement
Prototype: QString Selector::pseudoElement() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1751-1757
  0.000% (0/6)
42
ResourceHelper::clear
Name: ResourceHelper::clear
Prototype: void ResourceHelper::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 73-79
  0.000% (0/1)
41
QtPrivate::isBuiltinType
Name: QtPrivate::isBuiltinType
Prototype: bool isBuiltinType(const QByteArray &type)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 75-81
 87.500% (7/8)
42
QtPrivate::ResultStoreBase::syncResultCount
Name: QtPrivate::ResultStoreBase::syncResultCount
Prototype: void ResultStoreBase::syncResultCount()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 105-112
100.000% (4/4)
42
QtPrivate::ResultStoreBase::insertResultItemIfValid
Name: QtPrivate::ResultStoreBase::insertResultItemIfValid
Prototype: void ResultStoreBase::insertResultItemIfValid(int index, ResultItem &resultItem)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 114-122
100.000% (4/4)
42
QtFontFamily::ensurePopulated
Name: QtFontFamily::ensurePopulated
Prototype: void QtFontFamily::ensurePopulated()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 408-415
  0.000% (0/4)
42
QtConcurrent::ThreadEngineBase::threadExit
Name: QtConcurrent::ThreadEngineBase::threadExit
Prototype: void ThreadEngineBase::threadExit()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 227-234
100.000% (6/6)
42
QtConcurrent::BlockSizeManagerV2::timeBeforeUser
Name: QtConcurrent::BlockSizeManagerV2::timeBeforeUser
Prototype: void BlockSizeManagerV2::timeBeforeUser()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 195-202
100.000% (4/4)
42
QtConcurrent::BlockSizeManager::timeBeforeUser
Name: QtConcurrent::BlockSizeManager::timeBeforeUser
Prototype: void BlockSizeManager::timeBeforeUser()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 143-150
  0.000% (0/4)
42
QZipWriter::exists
Name: QZipWriter::exists
Prototype: bool QZipWriter::exists() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1169-1175
  0.000% (0/4)
42
QZipWriter::addDirectory
Name: QZipWriter::addDirectory
Prototype: void QZipWriter::addDirectory(const QString &dirName)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1298-1305
  0.000% (0/4)
42
QZipReader::exists
Name: QZipReader::exists
Prototype: bool QZipReader::exists() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 877-883
  0.000% (0/4)
42
QZipReader::entryInfoAt
Name: QZipReader::entryInfoAt
Prototype: QZipReader::FileInfo QZipReader::entryInfoAt(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 916-922
  0.000% (0/6)
42
QXunitTestLogger::startLogging
Name: QXunitTestLogger::startLogging
Prototype: void QXunitTestLogger::startLogging()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 72-79
100.000% (1/1)
41
QXunitTestLogger::enterTestFunction
Name: QXunitTestLogger::enterTestFunction
Prototype: void QXunitTestLogger::enterTestFunction(const char *function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 136-143
100.000% (1/1)
41
QXmlStreamWriter::writeEndDocument
Name: QXmlStreamWriter::writeEndDocument
Prototype: void QXmlStreamWriter::writeEndDocument()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3628-3634
100.000% (4/4)
42
QXmlStreamWriter::writeEmptyElement
Name: QXmlStreamWriter::writeEmptyElement
Prototype: void QXmlStreamWriter::writeEmptyElement(const QString &qualifiedName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3565-3571
100.000% (1/1)
41
QXmlStreamWriter::writeEmptyElement
Name: QXmlStreamWriter::writeEmptyElement
Prototype: void QXmlStreamWriter::writeEmptyElement(const QString &namespaceUri, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3581-3587
100.000% (1/1)
41
QXmlStreamWriter::QXmlStreamWriter
Name: QXmlStreamWriter::QXmlStreamWriter
Prototype: QXmlStreamWriter::QXmlStreamWriter(QByteArray *array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3224-3231
100.000% (1/1)
41
QXmlStreamReaderPrivate::~QXmlStreamReaderPrivate
Name: QXmlStreamReaderPrivate::~QXmlStreamReaderPrivate
Prototype: QXmlStreamReaderPrivate::~QXmlStreamReaderPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 887-895
100.000% (1/1)
41
QXmlStreamReaderPrivate::scanPublicOrSystem
Name: QXmlStreamReaderPrivate::scanPublicOrSystem
Prototype: bool QXmlStreamReaderPrivate::scanPublicOrSystem()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1062-1073
100.000% (7/7)
44
QXmlStreamReader::notationDeclarations
Name: QXmlStreamReader::notationDeclarations
Prototype: QXmlStreamNotationDeclarations QXmlStreamReader::notationDeclarations() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1961-1967
100.000% (4/4)
42
QXmlStreamReader::namespaceDeclarations
Name: QXmlStreamReader::namespaceDeclarations
Prototype: QXmlStreamNamespaceDeclarations QXmlStreamReader::namespaceDeclarations() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2038-2044
100.000% (6/6)
42
QXmlStreamReader::errorString
Name: QXmlStreamReader::errorString
Prototype: QString QXmlStreamReader::errorString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2148-2154
100.000% (4/4)
42
QXmlStreamReader::error
Name: QXmlStreamReader::error
Prototype: QXmlStreamReader::Error QXmlStreamReader::error() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2160-2166
100.000% (4/4)
42
QXmlStreamReader::entityDeclarations
Name: QXmlStreamReader::entityDeclarations
Prototype: QXmlStreamEntityDeclarations QXmlStreamReader::entityDeclarations() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1976-1982
100.000% (4/4)
42
QXmlStreamReader::dtdSystemId
Name: QXmlStreamReader::dtdSystemId
Prototype: QStringRef QXmlStreamReader::dtdSystemId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2021-2027
100.000% (4/4)
42
QXmlStreamReader::dtdPublicId
Name: QXmlStreamReader::dtdPublicId
Prototype: QStringRef QXmlStreamReader::dtdPublicId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2006-2012
100.000% (4/4)
42
QXmlStreamReader::dtdName
Name: QXmlStreamReader::dtdName
Prototype: QStringRef QXmlStreamReader::dtdName() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1991-1997
100.000% (4/4)
42
QXmlStreamReader::documentVersion
Name: QXmlStreamReader::documentVersion
Prototype: QStringRef QXmlStreamReader::documentVersion() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2850-2856
100.000% (4/4)
42
QXmlStreamReader::documentEncoding
Name: QXmlStreamReader::documentEncoding
Prototype: QStringRef QXmlStreamReader::documentEncoding() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2865-2871
100.000% (4/4)
42
QXmlStreamReader::addExtraNamespaceDeclaration
Name: QXmlStreamReader::addExtraNamespaceDeclaration
Prototype: void QXmlStreamReader::addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &extraNamespaceDeclaration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2057-2063
100.000% (1/1)
41
QXmlStreamReader::QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader(const QString &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 408-420
100.000% (1/1)
41
QXmlStreamNotationDeclaration::operator=
Name: QXmlStreamNotationDeclaration::operator=
Prototype: QXmlStreamNotationDeclaration& QXmlStreamNotationDeclaration::operator=(const QXmlStreamNotationDeclaration &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2445-2451
100.000% (1/1)
41
QXmlStreamAttribute::QXmlStreamAttribute
Name: QXmlStreamAttribute::QXmlStreamAttribute
Prototype: QXmlStreamAttribute::QXmlStreamAttribute(const QString &namespaceUri, const QString &name, const QString &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2287-2293
  0.000% (0/1)
41
QXmlSimpleReaderPrivate::pushParseState
Name: QXmlSimpleReaderPrivate::pushParseState
Prototype: void QXmlSimpleReaderPrivate::pushParseState(ParseFunction function, int state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7934-7940
100.000% (1/1)
41
QXmlInputSource::QXmlInputSource
Name: QXmlInputSource::QXmlInputSource
Prototype: QXmlInputSource::QXmlInputSource(QIODevice *dev)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1091-1097
100.000% (4/4)
42
QXmlAttributes::value
Name: QXmlAttributes::value
Prototype: QString QXmlAttributes::value(const QString& qName) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 925-931
  0.000% (0/4)
42
QXmlAttributes::value
Name: QXmlAttributes::value
Prototype: QString QXmlAttributes::value(QLatin1String qName) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 941-947
  0.000% (0/4)
42
QXmlAttributes::value
Name: QXmlAttributes::value
Prototype: QString QXmlAttributes::value(const QString& uri, const QString& localName) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 958-964
100.000% (4/4)
42
QXmlAttributes::index
Name: QXmlAttributes::index
Prototype: int QXmlAttributes::index(const QString& qName) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 773-780
  0.000% (0/7)
43
QXmlAttributes::index
Name: QXmlAttributes::index
Prototype: int QXmlAttributes::index(QLatin1String qName) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 784-791
100.000% (7/7)
43
QXcbXSettingsPropertyValue::addCallback
Name: QXcbXSettingsPropertyValue::addCallback
Prototype: void addCallback(QXcbXSettings::PropertyChangeFunc func, void *handle)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 78-84
100.000% (1/1)
41
QXcbXSettingsPrivate::round_to_nearest_multiple_of_4
Name: QXcbXSettingsPrivate::round_to_nearest_multiple_of_4
Prototype: static int round_to_nearest_multiple_of_4(int value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 135-141
100.000% (4/4)
42
QXcbXSettings::removeCallbackForHandle
Name: QXcbXSettings::removeCallbackForHandle
Prototype: void QXcbXSettings::removeCallbackForHandle(void *handle)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 312-319
100.000% (4/4)
42
QXcbXSettings::handlePropertyNotifyEvent
Name: QXcbXSettings::handlePropertyNotifyEvent
Prototype: void QXcbXSettings::handlePropertyNotifyEvent(const xcb_property_notify_event_t *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 283-291
  0.000% (0/4)
42
QXcbWindow::setAlertState
Name: QXcbWindow::setAlertState
Prototype: void QXcbWindow::setAlertState(bool enabled)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2869-2877
 50.000% (2/4)
42
QXcbWindow::requestSystemTrayWindowDock
Name: QXcbWindow::requestSystemTrayWindowDock
Prototype: bool QXcbWindow::requestSystemTrayWindowDock() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1947-1953
 50.000% (2/4)
42
QXcbWindow::postSyncWindowRequest
Name: QXcbWindow::postSyncWindowRequest
Prototype: void QXcbWindow::postSyncWindowRequest()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2889-2896
  0.000% (0/4)
42
QXcbWindow::handleGenericEvent
Name: QXcbWindow::handleGenericEvent
Prototype: bool QXcbWindow::handleGenericEvent(xcb_generic_event_t *event, long *result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2016-2022
100.000% (1/1)
41
QXcbWindow::doFocusOut
Name: QXcbWindow::doFocusOut
Prototype: void QXcbWindow::doFocusOut()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 991-1000
100.000% (4/4)
42
QXcbVirtualDesktop::xSettings
Name: QXcbVirtualDesktop::xSettings
Prototype: QXcbXSettings *QXcbVirtualDesktop::xSettings() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 91-98
100.000% (4/4)
42
QXcbVirtualDesktop::screenAt
Name: QXcbVirtualDesktop::screenAt
Prototype: QXcbScreen *QXcbVirtualDesktop::screenAt(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 70-77
  0.000% (0/7)
43
QXcbSystemTrayTracker::handleDestroyNotifyEvent
Name: QXcbSystemTrayTracker::handleDestroyNotifyEvent
Prototype: void QXcbSystemTrayTracker::handleDestroyNotifyEvent(const xcb_destroy_notify_event_t *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 161-168
  0.000% (0/4)
42
QXcbSessionManager::~QXcbSessionManager
Name: QXcbSessionManager::~QXcbSessionManager
Prototype: QXcbSessionManager::~QXcbSessionManager()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 373-379
 50.000% (2/4)
42
QXcbScreen::xResource
Name: QXcbScreen::xResource
Prototype: bool QXcbScreen::xResource(const QByteArray &identifier, const QByteArray &expectedIdentifier, QByteArray& stringValue)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 750-759
100.000% (4/4)
42
QXcbScreen::visualForId
Name: QXcbScreen::visualForId
Prototype: const xcb_visualtype_t *QXcbScreen::visualForId(xcb_visualid_t visualid) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 382-388
 50.000% (2/4)
42
QXcbScreen::updateAvailableGeometry
Name: QXcbScreen::updateAvailableGeometry
Prototype: void QXcbScreen::updateAvailableGeometry()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 574-581
  0.000% (0/4)
42
QXcbScreen::setOutput
Name: QXcbScreen::setOutput
Prototype: void QXcbScreen::setOutput(xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *outputInfo)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 432-440
  0.000% (0/3)
41
QXcbScreen::depthOfVisual
Name: QXcbScreen::depthOfVisual
Prototype: quint8 QXcbScreen::depthOfVisual(xcb_visualid_t visualid) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 390-396
 50.000% (2/4)
42
QXcbNativeInterface::handlerNativeResourceForWindow
Name: QXcbNativeInterface::handlerNativeResourceForWindow
Prototype: void *QXcbNativeInterface::handlerNativeResourceForWindow(const QByteArray &resource, QWindow *window) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 630-636
  0.000% (0/4)
42
QXcbNativeInterface::handlerNativeResourceForScreen
Name: QXcbNativeInterface::handlerNativeResourceForScreen
Prototype: void *QXcbNativeInterface::handlerNativeResourceForScreen(const QByteArray &resource, QScreen *screen) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 622-628
 50.000% (2/4)
42
QXcbNativeInterface::handlerNativeResourceForIntegration
Name: QXcbNativeInterface::handlerNativeResourceForIntegration
Prototype: void *QXcbNativeInterface::handlerNativeResourceForIntegration(const QByteArray &resource) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 606-612
 50.000% (2/4)
42
QXcbNativeInterface::handlerNativeResourceForContext
Name: QXcbNativeInterface::handlerNativeResourceForContext
Prototype: void *QXcbNativeInterface::handlerNativeResourceForContext(const QByteArray &resource, QOpenGLContext *context) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 614-620
  0.000% (0/4)
42
QXcbNativeInterface::handlerNativeResourceForBackingStore
Name: QXcbNativeInterface::handlerNativeResourceForBackingStore
Prototype: void *QXcbNativeInterface::handlerNativeResourceForBackingStore(const QByteArray &resource, QBackingStore *backingStore) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 638-644
  0.000% (0/4)
42
QXcbIntegration::queryKeyboardModifiers
Name: QXcbIntegration::queryKeyboardModifiers
Prototype: Qt::KeyboardModifiers QXcbIntegration::queryKeyboardModifiers() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 336-342
  0.000% (0/1)
41
QXcbIntegration::initialize
Name: QXcbIntegration::initialize
Prototype: void QXcbIntegration::initialize()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 271-279
 75.000% (3/4)
42
QXcbIntegration::createEventDispatcher
Name: QXcbIntegration::createEventDispatcher
Prototype: QAbstractEventDispatcher *QXcbIntegration::createEventDispatcher() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 263-269
100.000% (4/4)
42
QXcbEventReader::addEvent
Name: QXcbEventReader::addEvent
Prototype: void QXcbEventReader::addEvent(xcb_generic_event_t *event)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1350-1356
100.000% (6/6)
42
QXcbCursor::setPos
Name: QXcbCursor::setPos
Prototype: void QXcbCursor::setPos(const QPoint &pos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 656-662
100.000% (1/1)
41
QXcbCursor::cursorThemePropertyChanged
Name: QXcbCursor::cursorThemePropertyChanged
Prototype: void QXcbCursor::cursorThemePropertyChanged(QXcbVirtualDesktop *screen, const QByteArray &name, const QVariant &property, void *handle)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 517-523
  0.000% (0/1)
41
QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel
Name: QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel
Prototype: bool QXcbConnection::xEmbedSystemTrayVisualHasAlphaChannel()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2329-2335
 50.000% (4/8)
42
QXcbConnection::xEmbedSystemTrayAvailable
Name: QXcbConnection::xEmbedSystemTrayAvailable
Prototype: bool QXcbConnection::xEmbedSystemTrayAvailable()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2321-2327
  0.000% (0/4)
42
QXcbConnection::virtualDesktopForRootWindow
Name: QXcbConnection::virtualDesktopForRootWindow
Prototype: QXcbVirtualDesktop* QXcbConnection::virtualDesktopForRootWindow(xcb_window_t rootWindow)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 187-195
  0.000% (0/5)
43
QXcbConnection::tabletDataForDevice
Name: QXcbConnection::tabletDataForDevice
Prototype: QXcbConnection::TabletData *QXcbConnection::tabletDataForDevice(int id)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 1200-1207
 28.571% (2/7)
43
QXcbConnection::primaryScreen
Name: QXcbConnection::primaryScreen
Prototype: QXcbScreen *QXcbConnection::primaryScreen() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 714-722
 50.000% (2/4)
42
QXcbConnection::platformWindowFromId
Name: QXcbConnection::platformWindowFromId
Prototype: QXcbWindow *QXcbConnection::platformWindowFromId(xcb_window_t id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 739-745
100.000% (4/4)
42
QXcbConnection::findScreenForOutput
Name: QXcbConnection::findScreenForOutput
Prototype: QXcbScreen* QXcbConnection::findScreenForOutput(xcb_window_t rootWindow, xcb_randr_output_t output)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 177-185
  0.000% (0/7)
43
QXcbConnection::findScreenForCrtc
Name: QXcbConnection::findScreenForCrtc
Prototype: QXcbScreen* QXcbConnection::findScreenForCrtc(xcb_window_t rootWindow, xcb_randr_crtc_t crtc)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 167-175
  0.000% (0/7)
43
QXcbConnection::finalizeXInput2
Name: QXcbConnection::finalizeXInput2
Prototype: void QXcbConnection::finalizeXInput2()
Coverage:  20.000% (1/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 269-276
 20.000% (1/5)
43
QXcbClipboard::ownsMode
Name: QXcbClipboard::ownsMode
Prototype: bool QXcbClipboard::ownsMode(QClipboard::Mode mode) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 437-445
 83.333% (5/6)
42
QWizardPrivate::enableUpdates
Name: QWizardPrivate::enableUpdates
Prototype: void QWizardPrivate::enableUpdates()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1660-1667
  0.000% (0/4)
42
QWizardPrivate::disableUpdates
Name: QWizardPrivate::disableUpdates
Prototype: void QWizardPrivate::disableUpdates()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1651-1658
  0.000% (0/4)
42
QWizardPrivate::connectButton
Name: QWizardPrivate::connectButton
Prototype: void QWizardPrivate::connectButton(QWizard::WizardButton which) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1439-1447
  0.000% (0/4)
42
QWizardPagePrivate::cachedIsComplete
Name: QWizardPagePrivate::cachedIsComplete
Prototype: bool QWizardPagePrivate::cachedIsComplete() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 501-507
  0.000% (0/6)
42
QWizardPagePrivate::_q_maybeEmitCompleteChanged
Name: QWizardPagePrivate::_q_maybeEmitCompleteChanged
Prototype: void QWizardPagePrivate::_q_maybeEmitCompleteChanged()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 509-515
  0.000% (0/6)
42
QWizardPage::setTitle
Name: QWizardPage::setTitle
Prototype: void QWizardPage::setTitle(const QString &title)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3496-3502
  0.000% (0/6)
42
QWizardPage::setSubTitle
Name: QWizardPage::setSubTitle
Prototype: void QWizardPage::setSubTitle(const QString &subTitle)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3529-3535
  0.000% (0/6)
42
Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...127
eLOC - Effective Lines of Code: 5
128
eLOC - Effective Lines of Code: 5
129
eLOC - Effective Lines of Code: 5
130
eLOC - Effective Lines of Code: 4
131132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
135
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0

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