OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickDesignerSupportProperties
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setPropertyBinding
Name: QQuickDesignerSupportProperties::setPropertyBinding
Prototype: void QQuickDesignerSupportProperties::setPropertyBinding(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, const QString &expression)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 98-104
100.000% (1/1)
11
registerNodeInstanceMetaObject
Name: QQuickDesignerSupportProperties::registerNodeInstanceMetaObject
Prototype: void QQuickDesignerSupportProperties::registerNodeInstanceMetaObject(QObject *object, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 59-63
100.000% (1/1)
11
registerCustomData
Name: QQuickDesignerSupportProperties::registerCustomData
Prototype: void QQuickDesignerSupportProperties::registerCustomData(QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 70-73
100.000% (1/1)
11
readQObjectProperty
Name: QQuickDesignerSupportProperties::readQObjectProperty
Prototype: QObject *QQuickDesignerSupportProperties::readQObjectProperty(const QMetaProperty &metaProperty, QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 119-122
100.000% (1/1)
11
isPropertyQObject
Name: QQuickDesignerSupportProperties::isPropertyQObject
Prototype: bool QQuickDesignerSupportProperties::isPropertyQObject(const QMetaProperty &metaProperty)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 113-116
100.000% (1/1)
11
hasValidResetBinding
Name: QQuickDesignerSupportProperties::hasValidResetBinding
Prototype: bool QQuickDesignerSupportProperties::hasValidResetBinding(QObject *object, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 85-88
100.000% (1/1)
11
hasBindingForProperty
Name: QQuickDesignerSupportProperties::hasBindingForProperty
Prototype: bool QQuickDesignerSupportProperties::hasBindingForProperty(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, bool *hasChanged)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 90-96
100.000% (1/1)
11
getResetValue
Name: QQuickDesignerSupportProperties::getResetValue
Prototype: QVariant QQuickDesignerSupportProperties::getResetValue(QObject *object, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 75-78
100.000% (1/1)
11
getPropertyCache
Name: QQuickDesignerSupportProperties::getPropertyCache
Prototype: void QQuickDesignerSupportProperties::getPropertyCache(QObject *object, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 124-127
100.000% (1/1)
11
doResetProperty
Name: QQuickDesignerSupportProperties::doResetProperty
Prototype: void QQuickDesignerSupportProperties::doResetProperty(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 80-83
100.000% (1/1)
11
createNewDynamicProperty
Name: QQuickDesignerSupportProperties::createNewDynamicProperty
Prototype: void QQuickDesignerSupportProperties::createNewDynamicProperty(QObject *object, QQmlEngine *engine, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 54-57
100.000% (1/1)
11
propertyNameListForWritableProperties
Name: QQuickDesignerSupportProperties::propertyNameListForWritableProperties
Prototype: QQuickDesignerSupport::PropertyNameList QQuickDesignerSupportProperties::propertyNameListForWritableProperties(QObject *object, const QQuickDesignerSupport::PropertyName &baseName, QObjectList *inspectedObjects)
Coverage:  87.097% (27/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 129-173
 87.097% (27/31)
289
isPropertyBlackListed
Name: QQuickDesignerSupportProperties::isPropertyBlackListed
Prototype: bool QQuickDesignerSupportProperties::isPropertyBlackListed(const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 175-184
 77.778% (7/9)
53
keepBindingFromGettingDeleted
Name: QQuickDesignerSupportProperties::keepBindingFromGettingDeleted
Prototype: void QQuickDesignerSupportProperties::keepBindingFromGettingDeleted(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 106-111
  0.000% (0/1)
11
hasFullImplementedListInterface
Name: QQuickDesignerSupportProperties::hasFullImplementedListInterface
Prototype: bool QQuickDesignerSupportProperties::hasFullImplementedListInterface(const QQmlListReference &list)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 65-68
  0.000% (0/1)
11
allPropertyNames
Name: QQuickDesignerSupportProperties::allPropertyNames
Prototype: QQuickDesignerSupport::PropertyNameList QQuickDesignerSupportProperties::allPropertyNames(QObject *object, const QQuickDesignerSupport::PropertyName &baseName, QObjectList *inspectedObjects)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 186-241
  0.000% (0/29)
369

Generated by Squish Coco 4.2.0