summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* Fix setting theme typeMiikka Heikkinen2014-01-076-33/+16
| | | | | | | | | | Now reset the theme properties immediately to new theme type, instead of waiting for the theme activation. Also make changing theme type later work consistently. Task-number: QTRD-2750 Change-Id: I970d69587623119df33ad2a825fbc12367804eae Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix theme ownershipMiikka Heikkinen2014-01-077-63/+92
| | | | | | | | | | | Theme ownership now uses similar model as axis and inputhandler ownership: Graph can own multiple themes, but only one is active at the time. Task-number: QTRD-2623 Change-Id: I7134384df6f8cc465cc28fbebb454b7d2e254f83 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix various issues for previous commitMiikka Heikkinen2013-12-172-4/+13
| | | | | Change-Id: I4a4c9e46df0517e563cfa1d6930e636fab213bfc Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Antialiasing and direct rendering with QML.Keränen Pasi2013-12-172-1/+14
| | | | | | | Task-id: QTRD-2565 Change-Id: I4099c869f157361ee6a900dfc1c29301b373ac30 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Another theme colors updateMiikka Heikkinen2013-12-171-1/+36
| | | | | Change-Id: Ic5eab8d4d64e89c4bf240fe871454d01ba8ac106 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix minimal applicationsMiikka Heikkinen2013-12-164-0/+24
| | | | | | | Also added minimal applications to tests Change-Id: Ie4cb702dfb1ff8e771c2de68e74099ac12f32e23 Reviewed-by: Titta Heikkala <titta.heikkala@digia.com>
* Move unnecessary public functionality to private in Q3DWindowMiikka Heikkinen2013-12-161-0/+1
| | | | | | | Task-number: QTRD-2222 Change-Id: Ie5456a26ad198611953fc8585c9136b997d39127 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix more valgrind issuesMiikka Heikkinen2013-12-132-3/+3
| | | | | | | | + some misc fixes Change-Id: I728da6779bea026d0554d8aae5c00254c3c27694 Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Theme color update Tomi Korpipää2013-12-133-1/+68
| | | | | | | | + mingw warning fix Change-Id: I1dd89d27fccbdcde2b209a4e8f947f775066b531 Change-Id: I1dd89d27fccbdcde2b209a4e8f947f775066b531 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Control for surface visibility featuresMika Salmela2013-12-133-2/+27
| | | | | | | | Task-number: QTRD-2628 Change-Id: Ic03e2a71231665c478a918044ebd3e5b2d22b445 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix customproxy and itemmodel examples docsMiikka Heikkinen2013-12-121-1/+1
| | | | | | | Task-number: QTRD-2635 Change-Id: Ibb187e5cf05efc6d7afa6ec03372346d08addc82 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multiseries support for theme colors and gradients, part 2Tomi Korpipää2013-12-111-2/+15
| | | | | | | Task-number: QTRD-2611 Change-Id: I280f3b7c22a212ed46813bd28c639d255107f9f3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Scatter and surface autoadjust ranges to consider all visible seriesMiikka Heikkinen2013-12-113-3/+19
| | | | | | | Task-number: QTRD-2605 Change-Id: I86b843bd478f92a93588394558ba9b983eb8430f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multiseries support for theme colors and gradients, Part 1Tomi Korpipää2013-12-102-6/+13
| | | | | | | | | | Task-number: QTRD-2611 - declarative support for color list missing - declarative connections and fixes for count etc. Change-Id: I0ac007dcd7acb011d1a4461a56066ee41c364a75 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Move series specific visual elements to series, part 4Miikka Heikkinen2013-12-104-23/+67
| | | | | | | | | | | | Colors to series - Multiselection labels in bar slices still buggy - Selection in bars doesn't work correctly if not all series have items in that grid Task-number: QTRD-2557 Change-Id: Icd38428e5337a26b8410476104bb1f1f784cdc7f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QML example fixes Tomi Korpipää2013-12-051-1/+1
| | | | | | Change-Id: I9a7ad90a831bb06d1680e2b32f9ac3003e432aee Change-Id: I9a7ad90a831bb06d1680e2b32f9ac3003e432aee Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QML docs + enum movingTomi Korpipää2013-12-052-9/+9
| | | | | | | | Task-number: QTRD-2670 Task-number: QTRD-2505 Change-Id: I51a870f9a57b093e8216759a5577e161ff3afd60 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Better proxy API for surfaceMika Salmela2013-12-043-2/+171
| | | | | | | Part 3, add, insert and remove row(s). Change-Id: I4e30d7f129576bebce9216d5cc00a66b2f8af6cd Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Better proxy API for surfaceMika Salmela2013-12-033-3/+65
| | | | | | | Part 2, item change. More is on the way. Change-Id: Ic41f3a90b5a47502b741391ace990117ef2eaf80 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* move connectItemModelHandler() from public proxies to privateMiikka Heikkinen2013-12-031-3/+3
| | | | | | | Task-id: QTRD-2672 Change-Id: I64983784e600fb4e21d7d51a2099b1f57bd8fc0f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Move series specific visual elements to series, part 3Miikka Heikkinen2013-12-033-0/+57
| | | | | | | | Surface pointer to use series mesh Task-number: QTRD-2557 Change-Id: Ibf6c1d91c8bce22b4f9c71b0fbf4d62ad8cc09da Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Move series specific visual elements to series, part 2Miikka Heikkinen2013-12-036-18/+21
| | | | | | | | Surface series grid visibility and smoothness Task-number: QTRD-2557 Change-Id: I0beecb7785bf2fb489d0faba797a145151513a79 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Theme documentedTomi Korpipää2013-12-026-32/+32
| | | | | | | Task-number: QTRD-2633 Change-Id: Ib274ec236f50145df8fd4c2d83f62d4a9154687a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix some QML warnings and errorsMiikka Heikkinen2013-11-291-1/+1
| | | | | | | | - Added NOTIFY to scene property to remove the warning in QML - Correct use of mesh in qmldynamicdata test Change-Id: If9a8c32ab9c873153379192859c5ce89e9a15d99 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Move series specific visual elements to series, part 1Miikka Heikkinen2013-11-296-40/+66
| | | | | | | | Meshes moved to series. Task-number: QTRD-2557 Change-Id: I80050e413faf3bc942eb5a5627a66747de5805d8 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Dynamic QML data model test.Keränen Pasi2013-11-299-0/+623
| | | | | | | | Task id: QTRD-2645 Change-Id: I115fabf8f997479b47109ce6eb9e568ec80df44e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Visual properties moved to themeTomi Korpipää2013-11-286-42/+33
| | | | | | | Task-number: QTRD-2632 Change-Id: I91eaa8fa26e232de24fe89ef0c8a2fc53f31fb8c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Better proxy API for surfaceMika Salmela2013-11-273-0/+74
| | | | | | | Part 1, row change. More is on the way. Change-Id: I4e152a5160275f2d629e7793d4d40b85082a2fc2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Integrated item model mappings to item model proxiesMiikka Heikkinen2013-11-272-15/+9
| | | | | | | | Separate mapping object was redundant. Task-number: QTRD-2564 Change-Id: I6b1a23ba52dbb184f46df0fdd64184eeb145c0c3 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Change qreals to floatsMiikka Heikkinen2013-11-258-74/+80
| | | | | | | | | + Fix default axes to sensible + Fix some rounding errors in surface creation Task-number: QTRD-2622 Change-Id: I44450efc1e77ac8d8dbefc75814345949b8fb1f1 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Multi series selection part 3: surfaceMiikka Heikkinen2013-11-224-2/+21
| | | | | | | Task-number: QTRD-2556 Change-Id: I3a465c1bfff95f6c89d2f473f9e235c6079b8116 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Gradients and colors defined for all built-in themes Tomi Korpipää2013-11-223-15/+24
| | | | | | | | Task-number: QTRD-2608 Change-Id: Ib6c3b4ec697efc238db9776b3f71c11a0d099c57 Change-Id: Ib6c3b4ec697efc238db9776b3f71c11a0d099c57 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* User-modifiable themes, part 1Tomi Korpipää2013-11-228-99/+150
| | | | | | | | | | | | Task-number: QTRD-2120 + old functionality remade - new functionality to be added + fixed a compilation error in qbarseries for mingw Change-Id: I710c97b5d4023861be8e8cc5cc61c05bb4644964 Signed-off-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Multi series selection part 2: scatterMiikka Heikkinen2013-11-213-38/+122
| | | | | | | Task-number: QTRD-2556 Change-Id: I9ee193141dff6603b47db28b0ed0682db6f914c8 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Multi series selection part 1: barsMiikka Heikkinen2013-11-202-38/+50
| | | | | | | Task-number: QTRD-2556 Change-Id: I1f537f0b4c299028d4415f074d5eac6552bb3b9b Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* InputHandler QML test code and fixes to rendering trigger.Keränen Pasi2013-11-191-0/+24
| | | | | | Task-number: QTRD-2562 Change-Id: Iadb6ba61adc296bc18f255a4c7c2727f09dc9904 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Basic multiseries supportMiikka Heikkinen2013-11-1510-74/+123
| | | | | | | | Task-number: QTRD-2548 Change-Id: Iba324c0e8be56f2b3f8f6c6a992883c134a51a9d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Adds methods to widget components for setting custom input handlers.Keränen Pasi2013-11-083-1/+31
| | | | | | Change-Id: I9939c99164b7cf8a524a435899e2f78df36c1fc7 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Shadow support for surfaceMika Salmela2013-11-081-13/+15
| | | | | | | Task-number: QTRD-2266 Change-Id: I99fd7a6eda570df3d114ab10a1b07c22736cc86c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Gradient support part 2Miikka Heikkinen2013-11-084-8/+56
| | | | | | | | Scatter gradients. Task-number: QTRD-2200 Change-Id: Ia6ac271440d0d26b7cae9332ef2ba4e7bf1a11fe Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>