diff options
author | BogDan Vatra <bogdan@kdab.com> | 2016-09-04 11:27:18 +0300 |
---|---|---|
committer | BogDan Vatra <bogdan@kdab.com> | 2016-09-07 05:03:26 +0000 |
commit | cd77297bd97bdd70d9526fb9c54ebcca8c081def (patch) | |
tree | 9dea80e5f0dc50d30c3a060c33bbedc5f6193c12 /src/qml/qml/qqml.h | |
parent | 9c8fc476c68767895a2c4086cb7f5b99c5fa141f (diff) |
Add qmlRegisterUncreatableMetaObject convenience function
qmlRegisterUncreatableMetaObject is needed to register Q_NAMESPACE
QMetaObjects.
Task-number: QTBUG-54982
Change-Id: I767dfcb15db647e0dceb0c37b17e64f2a5c1dd8f
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/qml/qqml.h')
-rw-r--r-- | src/qml/qml/qqml.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qml/qml/qqml.h b/src/qml/qml/qqml.h index 8fb710ad9d..39764b8001 100644 --- a/src/qml/qml/qqml.h +++ b/src/qml/qml/qqml.h @@ -238,6 +238,9 @@ int qmlRegisterExtendedUncreatableType(const char *uri, int versionMajor, int ve return QQmlPrivate::qmlregister(QQmlPrivate::TypeRegistration, &type); } + +Q_QML_EXPORT int qmlRegisterUncreatableMetaObject(const QMetaObject &staticMetaObject, const char *uri, int versionMajor, int versionMinor, const char *qmlName, const QString& reason); + template<typename T> int qmlRegisterType(const char *uri, int versionMajor, int versionMinor, const char *qmlName) { |