summaryrefslogtreecommitdiffstats
path: root/src/quick3d/quick3d/items/quick3dtransform.h
Commit message (Collapse)AuthorAgeFilesLines
* Header naming fixed for quick3d partsTomi Korpipää2015-11-041-76/+0
| | | | | | | Change-Id: Ifd7823af9ffe5761b4863d559c9321207fb62998 Task-number: QTBUG-49138 Reviewed-by: Paul Lemire <paul.lemire@kdab.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Move Qt3DCore into Qt3DCore namespaceSean Harmer2015-10-131-11/+10
| | | | | | | Update other aspects, tests and examples accordingly. Change-Id: Ib1bcf0bdf4f5aec4422dc0c80bfc32b27fb1a317 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Remove unneeded signalSean Harmer2015-06-061-4/+1
| | | | | | | | | | | | | This was also triggering a warning about conflicting signal names on the unextended QTransform and the extension Quick3DTransform types. Only seen in developer builds as a result of the connect call removed in this commit. None of the other QQmlListProperty properties have notify signals so remove this one too to avoid the conflict. Change-Id: I877a83e5feec89f97fced0e0b6c024e882555846 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* [QTransform] Track the transforms list and notify when it changesKonstantin Ritt2015-03-181-1/+4
| | | | | | | This also guarantees QTransform doesn't access a deleted sub-transform. Change-Id: Id172caa14a5ed791cb6b22fb50fcc83e9129ae44 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Copyright header change.Mika Salmela2015-02-091-19/+14
| | | | | | | | As for preparation for Qt5.5 release the copyright header is updated to correspond the current license requirements. Change-Id: I36632918b66f455539453b42c369689fb11298ec Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Prefixed Q to transformsPaul Lemire2014-07-061-6/+6
| | | | | | | QAbstractTransform also has a d-pointer. Change-Id: I577dc48d21545f4f5cd1320529951612cbef0739 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Renamed Transform to QTransformPaul Lemire2014-07-051-3/+3
| | | | | Change-Id: Ic7ee353afbc8872f5f5a85662acc190ccae4d178 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Quick3DTransform extended type for TransformPaul Lemire2014-06-021-3/+7
| | | | | | | | | Contains Qml property needed to properly access a Transform from QML. Needs to be used with qmlRegisterExtendedType. Change-Id: I6ff8a89a3e160689414f6a90d30fa6652919eb10 Node: This patch won't compile if merged on its own. Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QQmlExtensionPlugins for Qt3DCore and Qt3DRendererPaul Lemire2014-05-251-0/+78
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>