diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2014-05-06 17:58:17 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-05-25 13:00:24 +0200 |
commit | 78fc995e3bc6232512e626ec80804d81963a255c (patch) | |
tree | 0975d7905245c13ece9941c11cb3c4ffe2cd78d3 /sync.profile | |
parent | aceb771ad6d24da854021a56a49b339bea029c98 (diff) |
QQmlExtensionPlugins for Qt3DCore and Qt3DRenderer
Quick3D components for core and renderer have been moved to their own module.
For each module, a QQmlExtensionPlugin has been created and is installed in
qtbase/qml/Qt3D/.
To use the Qml API, 3dquick needs to added in the .pro.
3dquickrenderer can be added if subclassing Quick3D elements defined in
Renderer. Otherwise, appending it is not necessary as the Qml engine will
automatically load the QQmlExtensionPlugin.
Core has no more reference to the QML module. Qt3DRenderer still has
references to the QML module which will be remove in follow up patches.
Change-Id: I0cd5cbd27020c776b9eb8d1548514df2b1321bbd
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'sync.profile')
-rw-r--r-- | sync.profile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sync.profile b/sync.profile index 97e0ab4ad..9515e877e 100644 --- a/sync.profile +++ b/sync.profile @@ -1,7 +1,8 @@ %modules = ( # path to module name map "Qt3DCore" => "$basedir/src/core", "Qt3DRenderer" => "$basedir/src/render", - "Qt3DQuick" => "$basedir/src/quick3d", + "Qt3DQuick" => "$basedir/src/quick3d/quick3d", + "Qt3DQuickRenderer" => "$basedir/src/quick3d/quick3drenderer", ); %moduleheaders = ( # restrict the module headers to those found in relative path ); |