QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...110
Function: QImage::QImage
...120
Function: QLineEdit::mouseMoveEvent
...130
Function: QMenu::toolTipsVisible
131
Function: QMenuSloppyState::childLeave
132
Function: QMessageBoxPrivate::initHelper
133
Function: QMetaMethodBuilder::attributes
134
Function: QMetaObjectBuilder::addSignal
135136
Function: QMimeBinaryProvider::allMimeTypes
137
Function: QMimeType::iconName
138
Function: QMoviePrivate::isValid
139
Function: QNetworkAccessBackend::createUploadByteDevice
140
Function: QNetworkAccessFtpBackendFactory::create
...150
Function: QOpenGLFunctions_1_4::isContextCompatible
...160
Function: QPaintEngineState::penNeedsResolving
...200
Function: QSslCertificateExtension::operator=
...300
Function: qt_memfill_template
...306
Function: variantHash
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QMetaPropertyBuilder::isEditable
Name: QMetaPropertyBuilder::isEditable
Prototype: bool QMetaPropertyBuilder::isEditable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2309-2316
100.000% (4/4)
42
QMetaPropertyBuilder::isEnumOrFlag
Name: QMetaPropertyBuilder::isEnumOrFlag
Prototype: bool QMetaPropertyBuilder::isEnumOrFlag() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2359-2366
100.000% (4/4)
42
QMetaPropertyBuilder::isFinal
Name: QMetaPropertyBuilder::isFinal
Prototype: bool QMetaPropertyBuilder::isFinal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2385-2392
100.000% (4/4)
42
QMetaPropertyBuilder::isReadable
Name: QMetaPropertyBuilder::isReadable
Prototype: bool QMetaPropertyBuilder::isReadable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2219-2226
100.000% (4/4)
42
QMetaPropertyBuilder::isResettable
Name: QMetaPropertyBuilder::isResettable
Prototype: bool QMetaPropertyBuilder::isResettable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2249-2256
100.000% (4/4)
42
QMetaPropertyBuilder::isScriptable
Name: QMetaPropertyBuilder::isScriptable
Prototype: bool QMetaPropertyBuilder::isScriptable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2279-2286
100.000% (4/4)
42
QMetaPropertyBuilder::isStored
Name: QMetaPropertyBuilder::isStored
Prototype: bool QMetaPropertyBuilder::isStored() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2294-2301
100.000% (4/4)
42
QMetaPropertyBuilder::isUser
Name: QMetaPropertyBuilder::isUser
Prototype: bool QMetaPropertyBuilder::isUser() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2326-2333
100.000% (4/4)
42
QMetaPropertyBuilder::isWritable
Name: QMetaPropertyBuilder::isWritable
Prototype: bool QMetaPropertyBuilder::isWritable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2234-2241
100.000% (4/4)
42
QMetaPropertyBuilder::name
Name: QMetaPropertyBuilder::name
Prototype: QByteArray QMetaPropertyBuilder::name() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2129-2136
100.000% (4/4)
42
QMetaPropertyBuilder::notifySignal
Name: QMetaPropertyBuilder::notifySignal
Prototype: QMetaMethodBuilder QMetaPropertyBuilder::notifySignal() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2171-2178
 83.333% (5/6)
42
QMetaPropertyBuilder::removeNotifySignal
Name: QMetaPropertyBuilder::removeNotifySignal
Prototype: void QMetaPropertyBuilder::removeNotifySignal()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2204-2211
 75.000% (3/4)
42
QMetaPropertyBuilder::revision
Name: QMetaPropertyBuilder::revision
Prototype: int QMetaPropertyBuilder::revision() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2546-2553
100.000% (4/4)
42
QMetaPropertyBuilder::setConstant
Name: QMetaPropertyBuilder::setConstant
Prototype: void QMetaPropertyBuilder::setConstant(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2522-2527
 75.000% (3/4)
32
QMetaPropertyBuilder::setDesignable
Name: QMetaPropertyBuilder::setDesignable
Prototype: void QMetaPropertyBuilder::setDesignable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2435-2440
 75.000% (3/4)
32
QMetaPropertyBuilder::setEditable
Name: QMetaPropertyBuilder::setEditable
Prototype: void QMetaPropertyBuilder::setEditable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2471-2476
 75.000% (3/4)
32
QMetaPropertyBuilder::setEnumOrFlag
Name: QMetaPropertyBuilder::setEnumOrFlag
Prototype: void QMetaPropertyBuilder::setEnumOrFlag(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2510-2515
 75.000% (3/4)
32
QMetaPropertyBuilder::setFinal
Name: QMetaPropertyBuilder::setFinal
Prototype: void QMetaPropertyBuilder::setFinal(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2534-2539
 75.000% (3/4)
32
QMetaPropertyBuilder::setNotifySignal
Name: QMetaPropertyBuilder::setNotifySignal
Prototype: void QMetaPropertyBuilder::setNotifySignal(const QMetaMethodBuilder& value)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2185-2197
 85.714% (6/7)
73
QMetaPropertyBuilder::setReadable
Name: QMetaPropertyBuilder::setReadable
Prototype: void QMetaPropertyBuilder::setReadable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2399-2404
 75.000% (3/4)
32
QMetaPropertyBuilder::setResettable
Name: QMetaPropertyBuilder::setResettable
Prototype: void QMetaPropertyBuilder::setResettable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2423-2428
 75.000% (3/4)
32
QMetaPropertyBuilder::setRevision
Name: QMetaPropertyBuilder::setRevision
Prototype: void QMetaPropertyBuilder::setRevision(int revision)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2560-2567
 75.000% (3/4)
42
QMetaPropertyBuilder::setScriptable
Name: QMetaPropertyBuilder::setScriptable
Prototype: void QMetaPropertyBuilder::setScriptable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2447-2452
 75.000% (3/4)
32
QMetaPropertyBuilder::setStdCppSet
Name: QMetaPropertyBuilder::setStdCppSet
Prototype: void QMetaPropertyBuilder::setStdCppSet(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2497-2502
 75.000% (3/4)
32
QMetaPropertyBuilder::setStored
Name: QMetaPropertyBuilder::setStored
Prototype: void QMetaPropertyBuilder::setStored(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2459-2464
 75.000% (3/4)
32
QMetaPropertyBuilder::setUser
Name: QMetaPropertyBuilder::setUser
Prototype: void QMetaPropertyBuilder::setUser(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2483-2488
 75.000% (3/4)
32
QMetaPropertyBuilder::setWritable
Name: QMetaPropertyBuilder::setWritable
Prototype: void QMetaPropertyBuilder::setWritable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2411-2416
 75.000% (3/4)
32
QMetaPropertyBuilder::type
Name: QMetaPropertyBuilder::type
Prototype: QByteArray QMetaPropertyBuilder::type() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2143-2150
100.000% (4/4)
42
QMetaPropertyBuilderPrivate::QMetaPropertyBuilderPrivate
Name: QMetaPropertyBuilderPrivate::QMetaPropertyBuilderPrivate
Prototype: QMetaPropertyBuilderPrivate (const QByteArray& _name, const QByteArray& _type, int notifierIdx=-1, int _revision = 0)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 154-166
 50.000% (2/4)
32
QMetaPropertyBuilderPrivate::flag
Name: QMetaPropertyBuilderPrivate::flag
Prototype: bool flag(int f) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 174-177
100.000% (1/1)
11
QMetaPropertyBuilderPrivate::setFlag
Name: QMetaPropertyBuilderPrivate::setFlag
Prototype: void setFlag(int f, bool value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 179-185
100.000% (4/4)
32
QMetaStringTable::QMetaStringTable
Name: QMetaStringTable::QMetaStringTable
Prototype: QMetaStringTable::QMetaStringTable(const QByteArray &className)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1078-1085
100.000% (1/1)
31
QMetaStringTable::blobSize
Name: QMetaStringTable::blobSize
Prototype: int QMetaStringTable::blobSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1106-1113
100.000% (4/4)
52
QMetaStringTable::enter
Name: QMetaStringTable::enter
Prototype: int QMetaStringTable::enter(const QByteArray &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1089-1098
100.000% (4/4)
72
QMetaStringTable::preferredAlignment
Name: QMetaStringTable::preferredAlignment
Prototype: int QMetaStringTable::preferredAlignment()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1100-1103
100.000% (1/1)
11
QMetaStringTable::writeBlob
Name: QMetaStringTable::writeBlob
Prototype: void QMetaStringTable::writeBlob(char *out) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1136-1155
100.000% (7/7)
113
QMetaType::QMetaType
Name: QMetaType::QMetaType
Prototype: QMetaType::QMetaType(const int typeId)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2293-2308
100.000% (10/10)
84
QMetaType::QMetaType
Name: QMetaType::QMetaType
Prototype: QMetaType::QMetaType(const QMetaType &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2316-2329
  0.000% (0/1)
11
QMetaType::compare
Name: QMetaType::compare
Prototype: bool QMetaType::compare(const void *lhs, const void *rhs, int typeId, int* result)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 737-750
 84.615% (11/13)
104
QMetaType::construct
Name: QMetaType::construct
Prototype: void *QMetaType::construct(int type, void *where, const void *copy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1803-1809
100.000% (4/4)
42
QMetaType::constructExtended
Name: QMetaType::constructExtended
Prototype: void *QMetaType::constructExtended(void *where, const void *copy) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2415-2420
  0.000% (0/1)
31
QMetaType::convert
Name: QMetaType::convert
Prototype: bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 724-729
100.000% (1/1)
31
QMetaType::create
Name: QMetaType::create
Prototype: void *QMetaType::create(int type, const void *copy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1704-1710
100.000% (4/4)
42
QMetaType::createExtended
Name: QMetaType::createExtended
Prototype: void *QMetaType::createExtended(const void *copy) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2386-2391
 50.000% (2/4)
32
QMetaType::ctor
Name: QMetaType::ctor
Prototype: void QMetaType::ctor(const QMetaTypeInterface *info)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2356-2364
100.000% (1/1)
31
QMetaType::debugStream
Name: QMetaType::debugStream
Prototype: bool QMetaType::debugStream(QDebug& dbg, const void *rhs, int typeId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 776-783
100.000% (4/4)
52
QMetaType::destroy
Name: QMetaType::destroy
Prototype: void QMetaType::destroy(int type, void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1717-1722
100.000% (1/1)
31
QMetaType::destroyExtended
Name: QMetaType::destroyExtended
Prototype: void QMetaType::destroyExtended(void *data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2402-2406
100.000% (1/1)
21
QMetaType::destruct
Name: QMetaType::destruct
Prototype: void QMetaType::destruct(int type, void *where)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1877-1883
100.000% (4/4)
42
QMetaType::destructExtended
Name: QMetaType::destructExtended
Prototype: void QMetaType::destructExtended(void *data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2429-2432
100.000% (1/1)
11
QMetaType::equals
Name: QMetaType::equals
Prototype: bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 758-769
100.000% (8/8)
83
QMetaType::flagsExtended
Name: QMetaType::flagsExtended
Prototype: QMetaType::TypeFlags QMetaType::flagsExtended() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2455-2458
100.000% (1/1)
11
QMetaType::hasRegisteredComparators
Name: QMetaType::hasRegisteredComparators
Prototype: bool QMetaType::hasRegisteredComparators(int typeId)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 686-689
  0.000% (0/1)
11
QMetaType::hasRegisteredConverterFunction
Name: QMetaType::hasRegisteredConverterFunction
Prototype: bool QMetaType::hasRegisteredConverterFunction(int fromTypeId, int toTypeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 797-800
100.000% (1/1)
11
QMetaType::hasRegisteredDebugStreamOperator
Name: QMetaType::hasRegisteredDebugStreamOperator
Prototype: bool QMetaType::hasRegisteredDebugStreamOperator(int typeId)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 713-716
  0.000% (0/1)
11
QMetaType::isRegistered
Name: QMetaType::isRegistered
Prototype: bool QMetaType::isRegistered(int type)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1174-1186
100.000% (14/14)
72
QMetaType::load
Name: QMetaType::load
Prototype: bool QMetaType::load(QDataStream &stream, int type, void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1485-1695
 86.331% (120/139)
11182
QMetaType::metaObjectExtended
Name: QMetaType::metaObjectExtended
Prototype: const QMetaObject *QMetaType::metaObjectExtended() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2468-2471
  0.000% (0/1)
11
QMetaType::metaObjectForType
Name: QMetaType::metaObjectForType
Prototype: const QMetaObject *QMetaType::metaObjectForType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2067-2076
100.000% (1/1)
21
QMetaType::operator =
Name: QMetaType::operator =
Prototype: QMetaType &QMetaType::operator =(const QMetaType &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2331-2346
100.000% (1/1)
131
QMetaType::registerComparatorFunction
Name: QMetaType::registerComparatorFunction
Prototype: bool QMetaType::registerComparatorFunction(const QtPrivate::AbstractComparatorFunction *f, int type)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 667-674
 50.000% (2/4)
42
QMetaType::registerConverterFunction
Name: QMetaType::registerConverterFunction
Prototype: bool QMetaType::registerConverterFunction(const QtPrivate::AbstractConverterFunction *f, int from, int to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 645-653
100.000% (4/4)
52
QMetaType::registerDebugStreamOperatorFunction
Name: QMetaType::registerDebugStreamOperatorFunction
Prototype: bool QMetaType::registerDebugStreamOperatorFunction(const QtPrivate::AbstractDebugStreamFunction *f, int type)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 692-700
 50.000% (2/4)
42
QMetaType::registerNormalizedType
Name: QMetaType::registerNormalizedType
Prototype: int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 996-1005
100.000% (1/1)
31
QMetaType::registerNormalizedType
Name: QMetaType::registerNormalizedType
Prototype: int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage:  52.632% (20/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1019-1103
 52.632% (20/38)
5411
QMetaType::registerNormalizedTypedef
Name: QMetaType::registerNormalizedTypedef
Prototype: int QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, int aliasId)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1130-1166
 63.158% (12/19)
266
QMetaType::registerStreamOperators
Name: QMetaType::registerStreamOperators
Prototype: void QMetaType::registerStreamOperators(const char *typeName, SaveOperator saveOp, LoadOperator loadOp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 806-810
100.000% (1/1)
11
QMetaType::registerStreamOperators
Name: QMetaType::registerStreamOperators
Prototype: void QMetaType::registerStreamOperators(int idx, SaveOperator saveOp, LoadOperator loadOp)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 815-827
 71.429% (5/7)
93
QMetaType::registerType
Name: QMetaType::registerType
Prototype: int QMetaType::registerType(const char *typeName, Deleter deleter, Creator creator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 922-928
  0.000% (0/1)
31
QMetaType::registerType
Name: QMetaType::registerType
Prototype: int QMetaType::registerType(const char *typeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 972-985
100.000% (1/1)
21
QMetaType::registerTypedef
Name: QMetaType::registerTypedef
Prototype: int QMetaType::registerTypedef(const char* typeName, int aliasId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1111-1120
100.000% (1/1)
21
QMetaType::save
Name: QMetaType::save
Prototype: bool QMetaType::save(QDataStream &stream, int type, const void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1264-1469
 86.331% (120/139)
10582
QMetaType::sizeExtended
Name: QMetaType::sizeExtended
Prototype: uint QMetaType::sizeExtended() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2442-2445
100.000% (1/1)
11
QMetaType::sizeOf
Name: QMetaType::sizeOf
Prototype: int QMetaType::sizeOf(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1942-1946
100.000% (1/1)
21
QMetaType::type
Name: QMetaType::type
Prototype: int QMetaType::type(const char *typeName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1218-1221
100.000% (1/1)
11
QMetaType::type
Name: QMetaType::type
Prototype: int QMetaType::type(const ::QByteArray &typeName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1244-1247
100.000% (1/1)
11
QMetaType::typeFlags
Name: QMetaType::typeFlags
Prototype: QMetaType::TypeFlags QMetaType::typeFlags(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2006-2010
100.000% (1/1)
21
QMetaType::typeInfo
Name: QMetaType::typeInfo
Prototype: QMetaType QMetaType::typeInfo(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2268-2285
100.000% (1/1)
151
QMetaType::typeName
Name: QMetaType::typeName
Prototype: const char *QMetaType::typeName(int typeId)
Coverage: 100.000% (159/159)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 836-871
100.000% (159/159)
1678
QMetaType::unregisterConverterFunction
Name: QMetaType::unregisterConverterFunction
Prototype: void QMetaType::unregisterConverterFunction(int from, int to)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 660-665
 50.000% (2/4)
32
QMetaType::unregisterType
Name: QMetaType::unregisterType
Prototype: bool QMetaType::unregisterType(int type)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 941-960
 94.118% (16/17)
105
QMetaTypeFunctionRegistry::contains
Name: QMetaTypeFunctionRegistry::contains
Prototype: bool contains(Key k) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 527-531
100.000% (1/1)
21
QMetaTypeFunctionRegistry::function
Name: QMetaTypeFunctionRegistry::function
Prototype: const T *function(Key k) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 543-547
100.000% (1/1)
21
QMetaTypeFunctionRegistry::insertIfNotContains
Name: QMetaTypeFunctionRegistry::insertIfNotContains
Prototype: bool insertIfNotContains(Key k, const T *f)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 533-541
100.000% (4/4)
62
QMetaTypeFunctionRegistry::remove
Name: QMetaTypeFunctionRegistry::remove
Prototype: void remove(int from, int to)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 549-554
100.000% (1/1)
31
QMetaTypeFunctionRegistry::~QMetaTypeFunctionRegistry
Name: QMetaTypeFunctionRegistry::~QMetaTypeFunctionRegistry
Prototype: ~QMetaTypeFunctionRegistry()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 521-525
100.000% (1/1)
21
QMimeAllGlobPatterns::addGlob
Name: QMimeAllGlobPatterns::addGlob
Prototype: void QMimeAllGlobPatterns::addGlob(const QMimeGlobPattern &glob)
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 157-181
 70.000% (14/20)
126
QMimeAllGlobPatterns::clear
Name: QMimeAllGlobPatterns::clear
Prototype: void QMimeAllGlobPatterns::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 235-240
100.000% (1/1)
31
QMimeAllGlobPatterns::matchingGlobs
Name: QMimeAllGlobPatterns::matchingGlobs
Prototype: QStringList QMimeAllGlobPatterns::matchingGlobs(const QString &fileName, QString *foundSuffix) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 204-233
 90.909% (10/11)
155
QMimeAllGlobPatterns::removeMimeType
Name: QMimeAllGlobPatterns::removeMimeType
Prototype: void QMimeAllGlobPatterns::removeMimeType(const QString &mimeType)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 183-189
  0.000% (0/2)
42
QMimeBinaryProvider::CacheFile::CacheFile
Name: QMimeBinaryProvider::CacheFile::CacheFile
Prototype: QMimeBinaryProvider::CacheFile::CacheFile(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 131-135
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getCharStar
Name: QMimeBinaryProvider::CacheFile::getCharStar
Prototype: inline const char *getCharStar(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 118-121
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getUint16
Name: QMimeBinaryProvider::CacheFile::getUint16
Prototype: inline quint16 getUint16(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 110-113
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getUint32
Name: QMimeBinaryProvider::CacheFile::getUint32
Prototype: inline quint32 getUint32(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 114-117
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::isValid
Name: QMimeBinaryProvider::CacheFile::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 109-109
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::load
Name: QMimeBinaryProvider::CacheFile::load
Prototype: bool QMimeBinaryProvider::CacheFile::load()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 141-153
 53.846% (7/13)
93
QMimeBinaryProvider::CacheFile::reload
Name: QMimeBinaryProvider::CacheFile::reload
Prototype: bool QMimeBinaryProvider::CacheFile::reload()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 155-164
 75.000% (3/4)
52
QMimeBinaryProvider::CacheFileList::checkCacheChanged
Name: QMimeBinaryProvider::CacheFileList::checkCacheChanged
Prototype: bool QMimeBinaryProvider::CacheFileList::checkCacheChanged()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 217-237
 84.615% (11/13)
155
QMimeBinaryProvider::CacheFileList::findCacheFile
Name: QMimeBinaryProvider::CacheFileList::findCacheFile
Prototype: QMimeBinaryProvider::CacheFile *QMimeBinaryProvider::CacheFileList::findCacheFile(const QString &fileName) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 166-173
100.000% (7/7)
43
QMimeBinaryProvider::QMimeBinaryProvider
Name: QMimeBinaryProvider::QMimeBinaryProvider
Prototype: QMimeBinaryProvider::QMimeBinaryProvider(QMimeDatabasePrivate *db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 95-98
100.000% (1/1)
21
Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...110
Function: QImage::QImage
...120
Function: QLineEdit::mouseMoveEvent
...130
Function: QMenu::toolTipsVisible
131
Function: QMenuSloppyState::childLeave
132
Function: QMessageBoxPrivate::initHelper
133
Function: QMetaMethodBuilder::attributes
134
Function: QMetaObjectBuilder::addSignal
135136
Function: QMimeBinaryProvider::allMimeTypes
137
Function: QMimeType::iconName
138
Function: QMoviePrivate::isValid
139
Function: QNetworkAccessBackend::createUploadByteDevice
140
Function: QNetworkAccessFtpBackendFactory::create
...150
Function: QOpenGLFunctions_1_4::isContextCompatible
...160
Function: QPaintEngineState::penNeedsResolving
...200
Function: QSslCertificateExtension::operator=
...300
Function: qt_memfill_template
...306
Function: variantHash

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