Don't use QtWidgets header/class

Change-Id: Ie6d41d7962e34c99b9e792eedc943631c682d44c
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
Only use extensions to check for shaders on windows

Change-Id: I783eddbb313ee87d97b194e25c8de7de7fefd586
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Modifications to stop animations/timers in idle mode.

Task-number: QTBUG-26071
Change-Id: Ida93554729e49638b91b2cb6bb3df61677d2a9b1
Reviewed-by: Sergey Dubitskiy <sergey.dubitskiy@nokia.com>
Memory leaks in qml3d tests.

Task-number: QTBUG-25534
Change-Id: I53092e4d1a89946139ec051ef7bea39b3623c269
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Port to QPointer from QWeakPointer for QObject tracking.

The use of QWeakPointer to track QObjects is deprecated.

Change-Id: Idd8bc9620fd1f5b1a151db4037c3ae2565af5e0e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Quell warnings.

Address warnings about unsigned vs signed comparisons.

Change-Id: I26e481accfed37026f2ddf36cdb9485d7568c59f
Reviewed-by: Sergey Dubitskiy <sergey.dubitskiy@nokia.com>
Remove device specific files.

These files are no longer required.

Change-Id: Idb2cdb73efce40897f3ed625e82ae4220f97598b
Reviewed-by: Julian de Bhal <julian.debhal@nokia.com>
Update the Qt3D and Shapes version.

For the Qt5 release Qt3D will be bumped to 2.0 to match QML2.0 and thus
we need to apply this across all code and examples.

Task-Number: QTBUG-26183

Change-Id: Ief54cb6f39da97ccfeeccc56f93a77b25316f71e
Reviewed-by: Julian de Bhal <julian.debhal@nokia.com>
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
Assimp: Fix compilation with Visual Studio 2012 (beta)

std::bind1st, etc requires the <functional> header.

Change-Id: Ie467a58d84903abb962c2311cc8de4ff6aafca97
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Make this function available.

Needed for testing and the internal warnings are already in place.

Change-Id: Ie1ab3c394bdc37adc41f40f1f499127db34c661a
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Fix animations manual test.

Looks like this was half-way thru being ported to QML2, where 4
viewports in the one window would not work.

Finish that, and make animations stop and start when the window is
activated.

Also hook up the quit signal as warnings on stdout showed this was not
working.

Task-Number: QTBUG-24978
Change-Id: I979f21f52a6506256d2671744ad3e4f22a8f912b
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Fix skipped tests.

Also fix some other spam and warnings out of this test.

Task-number: QTBUG-25548
Change-Id: Id7a1cf12837bed79310539b324b1a06cd77c4613
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
(Partial) Work done on Coverity report.

Only partial because Coverity report is no longer accessible.

Change-Id: Id7e1171bd9ab3c3900eaa771c04a8df2a1d7dabe
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
Fix manual tests.

Task-number: QTBUG-24979
Change-Id: Idb9f24a0533b175edff7e44ba04ad7b037705b4a
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
auto-generate module pris

this changes the library defines (*QT3D* => *3D*). i don't expect anyone
to actually use them, so this should go without notice.

Change-Id: Iae9bdead552325127fe78ae4054f5e8f8577ac40
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
use auto-defined QT_BUILD_*_LIB variables

Change-Id: I45106a3fa32645be245b15fa3fd614e684053dd8
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
build system cleanups

- load(qt_module) => load(qt_build_config)
- remove:
  - CONFIG+=module (obsolete)
  - code relating to module version headers (automated now)
  - %mastercontent assignment (automated now)
  - QT_BUILD_*_LIB defines (automated now)

Change-Id: Ia77f205e3411d9661b4c794e1a78d4d530d27383
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
Added additional documentation for the Effect class in QML.

Task-number: QTBUG-24696
Change-Id: I6f86c62bb9757e8fc1349e0c826986b67b795961
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
In qt3d, bezier loader is broken.

Task-number: QTBUG-26314
Change-Id: Ia66c819f8c57725ff1f7810bc764234f7fa533e0
Reviewed-by: Danny Pope <daniel.pope@nokia.com>
Fix positional lighting for Viewport element

Change-Id: Idb76158048f28ee6d20e4cf5599207cc8fe9b72f
Reviewed-by: Danny Pope <daniel.pope@nokia.com>