summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* New multi-window test appMiikka Heikkinen2014-02-287-1/+426
| | | | | Change-Id: Iff97d020ef6104d266dbc53931e44d494b415800 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Q3DCamera doc and API updateTomi Korpipää2014-02-272-6/+6
| | | | | Change-Id: Id33645c7f921ad7289c2e368a656ee1c7b2d69ea Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix Valgrind found issuesMiikka Heikkinen2014-02-253-27/+30
| | | | | Change-Id: Iccacab527abf745e7ccd1e562ff9ea5dea4c8005 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Kinect demo compilation fix Tomi Korpipää2014-02-212-2/+2
| | | | | | Change-Id: Ic50a84edff5775e724a0ccaf32626f971a346be9 Change-Id: Ic50a84edff5775e724a0ccaf32626f971a346be9 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multiseries support for selection pointerMika Salmela2014-02-211-0/+2
| | | | | | | Task-number: QTRD-2515 Change-Id: Id3611533c4dd333b68b96669c7230707506b68ab Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Misc fixesMiikka Heikkinen2014-02-212-2/+2
| | | | | | | | | + Rectangle used as main item in qml examples to make ui consistent + Surface autoaxis adjustment fixes for multiseries case + Qmlsurface example UI tweaks Change-Id: Ie75b0efc08f9a56ca709f079b28865e34caa8641 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Document the rendering changesMiikka Heikkinen2014-02-202-10/+0
| | | | | | Change-Id: I100a516f6f5d8047b88f6d81cd8794979211df20 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Scaling and offset support for multiseriesMika Salmela2014-02-203-57/+73
| | | | | | | | Task-number: QTRD-2868 Change-Id: I47cb0c6e26e2445ca39426e6a52963b80ebb3816 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Get rid of applicationviewer generated filesMiikka Heikkinen2014-02-1315-660/+27
| | | | | | | | These tamper with examples installation, which we do not want. Change-Id: Ibc81a5fe3323c2c831f21cdea94d941704abc641 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix examples installationMiikka Heikkinen2014-02-139-27/+2
| | | | | | | | Had to add one folder to the examples structure so installation works correctly. Change-Id: Ic92dfe9997413a6243abcf5eeba12744ba9e938c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Bring back example installationMiikka Heikkinen2014-02-131-0/+2
| | | | | Change-Id: I7ee92a571cdcb676e962cbd0c446dfb08ee23dcc Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Take qml_plugin.prf into useMiikka Heikkinen2014-02-133-122/+21
| | | | | | | Enables us to lose a bunch of hacks. Change-Id: Id7641012004428aa9782cfb5dbaf9fc9c4629706 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multiseries support for surface sliceMika Salmela2014-02-111-0/+8
| | | | | | | Task-number: QTRD-2867 Change-Id: I705e3b743ab9d561d93039a60288d71627db8661 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Multiseries support for surfaceMika Salmela2014-02-102-2/+65
| | | | | | | | | Multiseries support for item and row changes. Task-number: QTRD-2767 Change-Id: I5702989e7f59913481a2ca888e402effa22a4221 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Mostly revert the rotations refactorMiikka Heikkinen2014-02-104-19/+18
| | | | | | | | | Quaternions are actually easier to use in most use cases. Added some convenience functionality for QML to enable using axis/angle combinations, too. Change-Id: I61c76e0967b4808aa9adaf43dfe6f4596c9ce353 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Change rotations to use angle and vector in APIsMiikka Heikkinen2014-02-065-40/+40
| | | | | | | | Quaternions are pain in the behind to use, especially in QML, so change them to angle + vector combinations. Change-Id: I25eb5ea92deaf3a079e2e193cce2e8de89f3c3c4 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multiseries support for surfaceMika Salmela2014-02-063-12/+560
| | | | | | | Task-number: QTRD-2767 Change-Id: Ifa7ca07f2afdb27974ad20819f0a4646293764b0 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add qmloscilloscope exampleMiikka Heikkinen2014-02-051-2/+0
| | | | | | | | | | +Fix itemAt() in surface proxy +Add itemAt(QPoint) in bar and surface proxies +Misc fixes to other examples Task-number: QTRD-2816 Change-Id: I5e06cfce98f74719a20885e3ca5a1e6fefb23a9c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QML filename correctionsTomi Korpipää2014-02-034-8/+9
| | | | | Change-Id: I3f24a75fd59e342a0dcb9d4cf325e3cf735ae653 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Kinect demo update Tomi Korpipää2014-01-313-30/+53
| | | | | | | | Larger texts etc. Change-Id: I8a418290a84da827557ee19b6387e69150b68a1a Change-Id: I8a418290a84da827557ee19b6387e69150b68a1a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Kinect demo updates Tomi Korpipää2014-01-312-6/+13
| | | | | | | | Larger buttons etc. Change-Id: I519876518859a8e9800154b2b1eff164f7b0b892 Change-Id: I519876518859a8e9800154b2b1eff164f7b0b892 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Kinect demo low-end update Tomi Korpipää2014-01-311-9/+42
| | | | | | Change-Id: Ieb94951009aeaa8a6349ef51d41a9c1b807af751 Change-Id: Ieb94951009aeaa8a6349ef51d41a9c1b807af751 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Moved nonfunctional public methods to privateTomi Korpipää2014-01-301-4/+4
| | | | | | | Task-number: QTRD-2809 Change-Id: I009316652475d71d82a66ba23368b045f34c1f9a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Rotation support for item modelsMiikka Heikkinen2014-01-293-84/+84
| | | | | | | Task-number: QTRD-2654 Change-Id: Ie919c3032731724f750fc0ccb237379454009585 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix copyright yearMiikka Heikkinen2014-01-2742-42/+42
| | | | | | | Task-number: QTRD-2803 Change-Id: If670633f52519741a096abe901d55fd084ddc9c5 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added series rotation and bar item rotation supportMiikka Heikkinen2014-01-276-1/+87
| | | | | | | Task-number: QTRD-2654 Change-Id: I864d33bc173b35b8680eddb402bdf1817ecb031f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* iOS changesTomi Korpipää2014-01-271-6/+0
| | | | | | | | Removed unnecessary lines from examples and tests project includes Task-number: QTRD-2802 Change-Id: Ie4f546f432babce0c3a96abf5b35012f730102a2 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* iOS fix for qml examplesTomi Korpipää2014-01-241-14/+23
| | | | | Change-Id: Ia8e70005c467746bccc9cc6023b2cb485d5a8e7e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Multiseries bars uniform scaling support addedTomi Korpipää2014-01-243-0/+12
| | | | | | | Task-number: QTRD-2805 Change-Id: I7172662b2bed0a222ceb7560718450bcabd2879d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Kinectsurface test fixed Tomi Korpipää2014-01-231-50/+51
| | | | | | | | Compiles ok, but not tested. Change-Id: I3762ff027e4afe74a2f74cbfb5f5f1be36190a72 Change-Id: I3762ff027e4afe74a2f74cbfb5f5f1be36190a72 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Move qmlmultigraphs to examplesMiikka Heikkinen2014-01-239-660/+0
| | | | | | | | | | +Fix Q3DScene::isPointInPrimarySubView +Fix Q3DScene::isPointInSecondarySubView +Remove some unnecessary imports from examples Task-number: QTRD-2800 Change-Id: I5a9bc737c5ee92edbb514e76054adbb54076aef8 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Mac compilation fix for minimal examplesTomi Korpipää2014-01-233-3/+15
| | | | | Change-Id: I5a157dee3942841b05622f67addabea2cd711171 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Selection correction for scatter when data changesMiikka Heikkinen2014-01-217-5/+202
| | | | | | | | Implements item 3) in QTRD-2645 Task-number: QTRD-264 Change-Id: Ibe758bbfb3b4a74b55589a410b402bbdf07ea64f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Adjust selection in item removal and insertMiikka Heikkinen2014-01-172-2/+2
| | | | | | | | Implements item 1) in QTRD-2645 Task-number: QTRD-2645 Change-Id: I5c1cec438089520592a3526e1ff6095cc30afd34 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Implement generic clearSelection() method for graphsMiikka Heikkinen2014-01-161-8/+32
| | | | | | | | | Also fixed scene sync related bug on selection. Task-number: QTRD-2606 Task-number: QTRD-2773 Change-Id: I057fd83ae5bf5ee94e413287fb2b3cefa455b156 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Better control of series ordering and 'primary' series for barsMiikka Heikkinen2014-01-153-0/+238
| | | | | | Task-number: QTRD-2578 Change-Id: Icbd945596334afb03d81f3b1d6a72399077455db Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Removed QDataVis and namespace macrosTomi Korpipää2014-01-1510-42/+42
| | | | | | | | | - docs will be fixed in QTRD-2594 Task-number: QTRD-2699 Task-number: QTRD-2700 Change-Id: Ia89d365c2de5d9254b165feb4f0a54ec099084be Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add direction test to tests.proMiikka Heikkinen2014-01-141-1/+2
| | | | | Change-Id: I58d02febb97f6aa9b889393380cbf969727a98e7 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add series name propertyMiikka Heikkinen2014-01-145-4/+33
| | | | | | | | | | | +Don't call updateScene for every render cycle +Fixed item label update when format or name changes +Misc cosmetic fixes Task-number: QTRD-2736 Task-number: QTRD-2571 Change-Id: I43aa6b8e3202b09529b17a22bb24d05fcb545609 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Direction for scatter itemsMika Salmela2014-01-134-0/+419
| | | | | | | Task-number: QTRD-2654 Change-Id: Ib21e6d75fa43de45387ad6225973aa8a11ffc0c9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix axis range autoadjustment relating to series visibilityMiikka Heikkinen2014-01-133-0/+13
| | | | | | | No need to recalc ranges when a change targets non-visible series. Change-Id: Ifd80b876ba279917a5bded8240721d00d66a6f05 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Improve static build support.Miikka Heikkinen2014-01-131-15/+50
| | | | | | | Now qml plugin can also be built statically. Change-Id: Id37f565ab9e02529fafaffa024acd69560b3703a Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Remove spectrum test from static builds, it doesn't compileMiikka Heikkinen2014-01-101-2/+1
| | | | | Change-Id: I80e1c9665712c658f0162b0fca21fe5049d8c43a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Cache scatter series item sizeMiikka Heikkinen2014-01-101-0/+3
| | | | | | | Task-number: QTRD-2689 Change-Id: I8cd73a74f1ede49ce35c742712fbf3a5357f152e Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Remove hacky delete from multigraphMiikka Heikkinen2014-01-101-15/+4
| | | | | Change-Id: I2969a3e30dc4f83801837b6ffa0897749364b361 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Implement public utility function for AA setupMiikka Heikkinen2014-01-093-24/+6
| | | | | | | | | | | | qDefaultSurfaceFormat() can be used to set up antialiasing for QML apps in just two lines: ... viewer.setFormat(QtDataVisualization::qDefaultSurfaceFormat()); Task-number: QTRD-2734 Change-Id: I3f7ba728cef6310d794256e1dc4c28cc33b2f9a3 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Enable using custom surface format for c++ graphsMiikka Heikkinen2014-01-091-1/+8
| | | | | | | | Main benefit is to be able to opt out of antialiasing. Task-number: QTRD-2734 Change-Id: Ic0681356f93d55e87535910a533be3f845703044 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Make active axes properties in C++Miikka Heikkinen2014-01-098-0/+127
| | | | | | | | | | Also provide axis changed signals both C++ and QML. Some other minor fixes, too. Task-number: QTRD-2669 Change-Id: Ib797bffd6720382cf26359a9059e1809efdf58da Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Enable showing multiple graphs in QMLMiikka Heikkinen2014-01-0810-2/+596
| | | | | | | | + other minor fixes Task-number: QTRD-2749 Change-Id: I654d41fd4124d6596f9df3ace7019706452d8bfa Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Rename axis classesMiikka Heikkinen2014-01-077-32/+32
| | | | | | | | | Moved the '3D' in axis class names so that the classes would be in line with other '3D' classes. Task-number: QTRD-2674 Change-Id: Ie4f8a10babe3bf1b0b30b366863f55ed02ec66ba Reviewed-by: Mika Salmela <mika.salmela@digia.com>