| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportmetainfo.cpp |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||
| 2 | - | |||||||
| 3 | - | |||||||
| 4 | - | |||||||
| 5 | bool QQuickDesignerSupportMetaInfo::isSubclassOf(QObject *object, const QByteArray &superTypeName) | - | ||||||
| 6 | { | - | ||||||
| 7 | if (object == nullptr
| 0-2 | ||||||
| 8 | return never executed: false;return false;never executed: return false; | 0 | ||||||
| 9 | - | |||||||
| 10 | const QMetaObject *metaObject = object->metaObject(); | - | ||||||
| 11 | - | |||||||
| 12 | while (metaObject
| 0-2 | ||||||
| 13 | QQmlType qmlType = QQmlMetaType::qmlType(metaObject); | - | ||||||
| 14 | if (qmlType.qmlTypeName() == QLatin1String(superTypeName)
| 0-2 | ||||||
| 15 | return executed 2 times by 1 test: true;return true;Executed by:
executed 2 times by 1 test: return true;Executed by:
| 2 | ||||||
| 16 | - | |||||||
| 17 | if (metaObject->className() == superTypeName
| 0 | ||||||
| 18 | return never executed: true;return true;never executed: return true; | 0 | ||||||
| 19 | - | |||||||
| 20 | metaObject = metaObject->superClass(); | - | ||||||
| 21 | } never executed: end of block | 0 | ||||||
| 22 | - | |||||||
| 23 | return never executed: false;return false;never executed: return false; | 0 | ||||||
| 24 | } | - | ||||||
| 25 | - | |||||||
| 26 | void QQuickDesignerSupportMetaInfo::registerNotifyPropertyChangeCallBack(void (*callback)(QObject *, const QQuickDesignerSupport::PropertyName &)) | - | ||||||
| 27 | { | - | ||||||
| 28 | QQmlDesignerMetaObject::registerNotifyPropertyChangeCallBack(callback); | - | ||||||
| 29 | } executed 2 times by 1 test: end of blockExecuted by:
| 2 | ||||||
| 30 | - | |||||||
| 31 | void 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 code | Preprocessed file |