OpenCoverage

qquickdesignersupportmetainfo.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportmetainfo.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5bool QQuickDesignerSupportMetaInfo::isSubclassOf(QObject *object, const QByteArray &superTypeName)-
6{-
7 if (object == nullptr
object == nullptrDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
)
0-2
8 return
never executed: return false;
false;
never executed: return false;
0
9-
10 const QMetaObject *metaObject = object->metaObject();-
11-
12 while (metaObject
metaObjectDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
FALSEnever evaluated
) {
0-2
13 QQmlType qmlType = QQmlMetaType::qmlType(metaObject);-
14 if (qmlType.qmlTypeName() == QLatin1String(superTypeName)
qmlType.qmlTyp...superTypeName)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
FALSEnever evaluated
)
0-2
15 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qquickdesignersupport
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qquickdesignersupport
2
16-
17 if (metaObject->className() == superTypeName
metaObject->cl... superTypeNameDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
18 return
never executed: return true;
true;
never executed: return true;
0
19-
20 metaObject = metaObject->superClass();-
21 }
never executed: end of block
0
22-
23 return
never executed: return false;
false;
never executed: return false;
0
24}-
25-
26void QQuickDesignerSupportMetaInfo::registerNotifyPropertyChangeCallBack(void (*callback)(QObject *, const QQuickDesignerSupport::PropertyName &))-
27{-
28 QQmlDesignerMetaObject::registerNotifyPropertyChangeCallBack(callback);-
29}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickdesignersupport
2
30-
31void QQuickDesignerSupportMetaInfo::registerMockupObject(const char *uri, int versionMajor, int versionMinor, const char *qmlName)-
32{-
33 qmlRegisterCustomType<QQuickDesignerCustomParserObject>(uri, versionMajor, versionMinor, qmlName, new QQuickDesignerCustomParser);-
34}
never executed: end of block
0
35-
36-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0