diff options
author | Paul Lemire <[email protected]> | 2014-07-15 10:35:24 +0200 |
---|---|---|
committer | Sean Harmer <[email protected]> | 2014-07-25 16:29:36 +0200 |
commit | fcb40ff6d71f4561401e6b2bd4d7fc706fff8eee (patch) | |
tree | 942096e3c60e7d08349fa5c1491620e6101146f3 /src/qml/jsruntime/jsruntime.pri | |
parent | 38149bff7c4b89b59f73f4f4d6d5bd1ce9dafbc1 (diff) |
qmlRegisterCustomExtendedType, qmlRegisterExtendedUncreatableType
There are cases in Qt3D where we'd like to be able to register uncreatable
extended types. The main use case is having an abstract class that has an
extension class so as to have a clean separation between the C++
and QML API. Implementations of the abstract can then be easily registered
to QML and rely on the extension class for QML specific properties.
The other feature we'll need in the near future is the ability to create
extended QML types that use a custom parser.
Two new type registration method were added to qqml.h to fulfill those
needs. Unit tests for those are present in qqmlecmascript and qqmllanguage.
Change-Id: I15b2cd791ffd36b537305af1873491c079d4094e
Reviewed-by: Sean Harmer <[email protected]>
Reviewed-by: Simon Hausmann <[email protected]>
Diffstat (limited to 'src/qml/jsruntime/jsruntime.pri')
0 files changed, 0 insertions, 0 deletions