OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlDesignerMetaObject
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQmlDesignerMetaObject
Name: QQmlDesignerMetaObject::~QQmlDesignerMetaObject
Prototype: QQmlDesignerMetaObject::~QQmlDesignerMetaObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 148-153
100.000% (1/1)
21
setValue
Name: QQmlDesignerMetaObject::setValue
Prototype: void QQmlDesignerMetaObject::setValue(int id, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 172-178
100.000% (1/1)
41
registerNotifyPropertyChangeCallBack
Name: QQmlDesignerMetaObject::registerNotifyPropertyChangeCallBack
Prototype: void QQmlDesignerMetaObject::registerNotifyPropertyChangeCallBack(void (*callback)(QObject *, const QQuickDesignerSupport::PropertyName &))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 312-315
100.000% (1/1)
11
propertyWriteValue
Name: QQmlDesignerMetaObject::propertyWriteValue
Prototype: QVariant QQmlDesignerMetaObject::propertyWriteValue(int, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 180-183
100.000% (1/1)
11
propertyOffset
Name: QQmlDesignerMetaObject::propertyOffset
Prototype: int QQmlDesignerMetaObject::propertyOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 201-204
100.000% (1/1)
11
parent
Name: QQmlDesignerMetaObject::parent
Prototype: QAbstractDynamicMetaObject *parent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject_p.h
Lines: 83-83
100.000% (1/1)
11
myObject
Name: QQmlDesignerMetaObject::myObject
Prototype: QObject *myObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject_p.h
Lines: 82-82
100.000% (1/1)
11
metaObjectParent
Name: QQmlDesignerMetaObject::metaObjectParent
Prototype: const QMetaObject *QQmlDesignerMetaObject::metaObjectParent() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 193-199
100.000% (4/4)
32
init
Name: QQmlDesignerMetaObject::init
Prototype: void QQmlDesignerMetaObject::init(QObject *object, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 111-127
100.000% (1/1)
81
dynamicMetaObjectParent
Name: QQmlDesignerMetaObject::dynamicMetaObjectParent
Prototype: const QAbstractDynamicMetaObject *QQmlDesignerMetaObject::dynamicMetaObjectParent() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 185-191
100.000% (4/4)
32
createNewDynamicProperty
Name: QQmlDesignerMetaObject::createNewDynamicProperty
Prototype: void QQmlDesignerMetaObject::createNewDynamicProperty(const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 155-170
100.000% (1/1)
101
copyTypeMetaObject
Name: QQmlDesignerMetaObject::copyTypeMetaObject
Prototype: void QQmlDesignerMetaObject::copyTypeMetaObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 307-310
100.000% (1/1)
11
getNodeInstanceMetaObject
Name: QQmlDesignerMetaObject::getNodeInstanceMetaObject
Prototype: QQmlDesignerMetaObject* QQmlDesignerMetaObject::getNodeInstanceMetaObject(QObject *object, QQmlEngine *engine)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 91-109
 77.778% (7/9)
103
openMetaCall
Name: QQmlDesignerMetaObject::openMetaCall
Prototype: int QQmlDesignerMetaObject::openMetaCall(QObject *o, QMetaObject::Call call, int id, void **a)
Coverage:  77.273% (17/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 206-232
 77.273% (17/22)
166
QQmlDesignerMetaObject
Name: QQmlDesignerMetaObject::QQmlDesignerMetaObject
Prototype: QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject *object, QQmlEngine *engine)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 129-146
 66.667% (4/6)
82
metaCall
Name: QQmlDesignerMetaObject::metaCall
Prototype: int QQmlDesignerMetaObject::metaCall(QObject *o, QMetaObject::Call call, int id, void **a)
Coverage:  64.286% (27/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 234-282
 64.286% (27/42)
287
notifyPropertyChange
Name: QQmlDesignerMetaObject::notifyPropertyChange
Prototype: void QQmlDesignerMetaObject::notifyPropertyChange(int id)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 284-295
 40.000% (4/10)
64
name
Name: QQmlDesignerMetaObject::name
Prototype: QByteArray QQmlDesignerMetaObject::name(int idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 302-305
  0.000% (0/1)
11
count
Name: QQmlDesignerMetaObject::count
Prototype: int QQmlDesignerMetaObject::count() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 297-300
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0