QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QMetaProperty
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
enumerator
Name: QMetaProperty::enumerator
Prototype: QMetaEnum QMetaProperty::enumerator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2951-2954
100.000% (1/1)
11
isFlagType
Name: QMetaProperty::isFlagType
Prototype: bool QMetaProperty::isFlagType() const
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2893-2896
100.000% (5/5)
11
QMetaProperty
Name: QMetaProperty::QMetaProperty
Prototype: QMetaProperty::QMetaProperty()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2774-2777
100.000% (1/1)
21
readOnGadget
Name: QMetaProperty::readOnGadget
Prototype: QVariant QMetaProperty::readOnGadget(const void *gadget) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3136-3140
100.000% (1/1)
21
resetOnGadget
Name: QMetaProperty::resetOnGadget
Prototype: bool QMetaProperty::resetOnGadget(void *gadget) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3166-3170
100.000% (1/1)
21
writeOnGadget
Name: QMetaProperty::writeOnGadget
Prototype: bool QMetaProperty::writeOnGadget(void *gadget, const QVariant &value) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3150-3154
100.000% (1/1)
21
propertyIndex
Name: QMetaProperty::propertyIndex
Prototype: int QMetaProperty::propertyIndex() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2876-2881
  0.000% (0/4)
32
hasNotifySignal
Name: QMetaProperty::hasNotifySignal
Prototype: bool QMetaProperty::hasNotifySignal() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3205-3211
 50.000% (2/4)
42
isConstant
Name: QMetaProperty::isConstant
Prototype: bool QMetaProperty::isConstant() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3402-3408
 50.000% (2/4)
42
isFinal
Name: QMetaProperty::isFinal
Prototype: bool QMetaProperty::isFinal() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3417-3423
 50.000% (2/4)
42
isReadable
Name: QMetaProperty::isReadable
Prototype: bool QMetaProperty::isReadable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3191-3197
 50.000% (2/4)
42
isResettable
Name: QMetaProperty::isResettable
Prototype: bool QMetaProperty::isResettable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3178-3184
 50.000% (2/4)
42
isWritable
Name: QMetaProperty::isWritable
Prototype: bool QMetaProperty::isWritable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3285-3291
 50.000% (2/4)
42
name
Name: QMetaProperty::name
Prototype: const char *QMetaProperty::name() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2785-2791
100.000% (4/4)
42
notifySignal
Name: QMetaProperty::notifySignal
Prototype: QMetaMethod QMetaProperty::notifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3221-3228
100.000% (4/4)
42
registerPropertyType
Name: QMetaProperty::registerPropertyType
Prototype: int QMetaProperty::registerPropertyType() const
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2937-2943
100.000% (3/3)
41
typeName
Name: QMetaProperty::typeName
Prototype: const char *QMetaProperty::typeName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2798-2804
 50.000% (2/4)
42
hasStdCppSet
Name: QMetaProperty::hasStdCppSet
Prototype: bool QMetaProperty::hasStdCppSet() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2922-2929
 50.000% (2/4)
52
isEnumType
Name: QMetaProperty::isEnumType
Prototype: bool QMetaProperty::isEnumType() const
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2904-2911
 75.000% (6/8)
52
notifySignalIndex
Name: QMetaProperty::notifySignalIndex
Prototype: int QMetaProperty::notifySignalIndex() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3238-3247
100.000% (4/4)
52
reset
Name: QMetaProperty::reset
Prototype: bool QMetaProperty::reset(QObject *object) const
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3117-3127
 64.286% (9/14)
73
isDesignable
Name: QMetaProperty::isDesignable
Prototype: bool QMetaProperty::isDesignable(const QObject *object) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3304-3318
 42.857% (3/7)
93
isEditable
Name: QMetaProperty::isEditable
Prototype: bool QMetaProperty::isEditable(const QObject *object) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3437-3449
 42.857% (3/7)
93
isScriptable
Name: QMetaProperty::isScriptable
Prototype: bool QMetaProperty::isScriptable(const QObject *object) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3330-3342
 42.857% (3/7)
93
isStored
Name: QMetaProperty::isStored
Prototype: bool QMetaProperty::isStored(const QObject *object) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3354-3366
 42.857% (3/7)
93
isUser
Name: QMetaProperty::isUser
Prototype: bool QMetaProperty::isUser(const QObject *object) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3381-3393
 42.857% (3/7)
93
revision
Name: QMetaProperty::revision
Prototype: int QMetaProperty::revision() const
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3256-3277
 61.538% (8/13)
135
type
Name: QMetaProperty::type
Prototype: QVariant::Type QMetaProperty::type() const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2812-2836
 87.500% (14/16)
146
userType
Name: QMetaProperty::userType
Prototype: int QMetaProperty::userType() const
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2847-2869
 52.632% (10/19)
187
read
Name: QMetaProperty::read
Prototype: QVariant QMetaProperty::read(const QObject *object) const
Coverage:  80.488% (33/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2962-3025
 80.488% (33/41)
3611
write
Name: QMetaProperty::write
Prototype: bool QMetaProperty::write(QObject *object, const QVariant &value) const
Coverage:  81.818% (54/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3038-3107
 81.818% (54/66)
4717

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