summaryrefslogtreecommitdiffstats
path: root/examples/scatterchart
Commit message (Collapse)AuthorAgeFilesLines
* Fixed issues from Improve examples taskTomi Korpipää2013-09-033-254/+6
| | | | | | | | | | | | Task-number: QTRD-2239 + Moved extra-full examples to tests + Removed extra functionality from widget and scatterchart examples + Changed bars default to bevelbar + Changed default label style to nobackground Change-Id: Idffba7a44d5b54dbaf36d7cdbfe616b78e0d4073 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Option for softer shadows addedTomi Korpipää2013-09-022-26/+6
| | | | | | | + fixed a shadow shader bug that caused a little bit of shadowing always Change-Id: Ia39ff5d92d2aca32e4f6c5a3bd6d68213564254a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Improved the ownership handling of data proxies and axes.Miikka Heikkinen2013-08-301-22/+22
| | | | | | | Task-number: QTRD-2212 Change-Id: Ie55e5c2765e28f1b31915f12eb952dbb5260047f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Make axes ownership more usefulMiikka Heikkinen2013-08-291-6/+9
| | | | | | | | | Chart can now own multiple axes while showing only one. Default axes are no longer modifiable by users. Task-number: QTRD-2212 Change-Id: I028f0d7539dbbf6e3474680290c7ec6bba5a4223 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Limit scatter dot drawing to axis ranges Tomi Korpipää2013-08-271-1/+1
| | | | | | | | Task-number: QTRD-2184 Change-Id: Id8a35cadce54b8eef05d22a9d842b62ad0178055 Change-Id: Id8a35cadce54b8eef05d22a9d842b62ad0178055 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add selection signaling for scatterMiikka Heikkinen2013-08-273-7/+37
| | | | | | | | | | | + Fix crashes associated with selection + Optimized selection color handling Task-number: QTRD-2132 Task-number: QTRD-2208 Change-Id: Ie38c6779591fb0467cffb052edf7609f6677278a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Removed setfontsize Tomi Korpipää2013-08-261-2/+6
| | | | | | | | Task-number: QTRD-2211 Change-Id: I33b363749ccfbd4d4e9ce3faa909eeaf46acb33a Change-Id: I33b363749ccfbd4d4e9ce3faa909eeaf46acb33a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Implement selection label formattingMiikka Heikkinen2013-08-211-3/+5
| | | | | Change-Id: Iae57b93be41ffeeb5ef8fc6ff625af22a7f2d21a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Q3DScatter bug fix Tomi Korpipää2013-08-201-1/+1
| | | | | | | | Zero -valued (y = 0.0) items were not drawn. Change-Id: I0605638ef89ff179ae4626d043c2c8865400352f Change-Id: I0605638ef89ff179ae4626d043c2c8865400352f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Enums moved to a class to be usable from QML and C++Tomi Korpipää2013-08-142-28/+28
| | | | | | | Task-number: QTRD-2126 Change-Id: I280047cc7101292d17111babb7735c03436a40f4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add missing methods to scatter proxy apiMiikka Heikkinen2013-08-143-5/+211
| | | | | | | + remove data mutex Change-Id: Ie0f150d3ecb51076a998c2bdc2ba6fec46941793 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Refactoring function and enum namesTomi Korpipää2013-08-131-5/+5
| | | | | | | + moved an enum to a correct place Change-Id: Iea133f70ccf87e812cb87b61c16fb16be76b2da3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Copyright header update to docs Tomi Korpipää2013-08-131-18/+9
| | | | | | Change-Id: I2a75460393447e990b553b52da92f99bd9f25dc1 Change-Id: I2a75460393447e990b553b52da92f99bd9f25dc1 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Copyright headers updated Tomi Korpipää2013-08-133-96/+30
| | | | | | | | Task-number: QTRD-2112 Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Scatter example updates Tomi Korpipää2013-08-121-5/+17
| | | | | | Change-Id: I0d108829ad582ed9277bf90b4a5e891ebb742658 Change-Id: I0d108829ad582ed9277bf90b4a5e891ebb742658 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Corrected includes of own public headersTomi Korpipää2013-08-122-3/+3
| | | | | | | Task-number: QTRD-2181 Change-Id: Idc684886a8cfd0bfe7d7b3186c87a773bb62b353 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Q3DScatter: Axes taken into use for lines and labelsTomi Korpipää2013-08-091-19/+5
| | | | | | | -uniform scaling still needs labeling fix Change-Id: I29c89a260124f6abaceee6d8b5b1938ef1fa19c0 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Refactor axes to use more properties in preparation of qml supportMiikka Heikkinen2013-08-091-2/+2
| | | | | | | + Removed obsolete unused function. Change-Id: I651b36a11a5b20632e78aeebc786084e33c4e12c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Changed "tick" to "segment"Miikka Heikkinen2013-08-091-2/+2
| | | | | | | | | Talking about tick count was misleading, since we are counting the segments between ticks instead of ticks themselves. Changed the term accordingly to reduce confusion. Change-Id: Ic044b179a950083ba9116173a424b865ebb5785a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Q3DScatter: Autoscaling finished Tomi Korpipää2013-08-081-2/+2
| | | | | | | | | | | | + dot size is scaled based on item count + autoscaling works on scenes where x and z are different sizes + added an option to force uniform x and z scaling (using a compile-time flag for now) + changed default dot mesh to sphere Change-Id: Iadfef69489856d7f2c76678eade8896cc916e94e Change-Id: Iadfef69489856d7f2c76678eade8896cc916e94e Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix for shadow angling bug Tomi Korpipää2013-08-071-6/+7
| | | | | | | | | | | Task-number: QTRD-2130 + added an option to use orthographic shadows, but using them would require shader changes and some more tweaking Change-Id: Ibf54f43daebbf136422284528588e5a6eecc4538 Change-Id: Ibf54f43daebbf136422284528588e5a6eecc4538 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Q3DScatter: Axis label drawing addedTomi Korpipää2013-08-063-99/+18
| | | | | | | | Now draws x, y and z labels. Categoryaxes still used for testing, should be converted to valueaxes. Change-Id: I2c7bc5402315dec9e09eacd8b65fcdbbf536bc64 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Q3DScatter: scatterposition to QVector3DTomi Korpipää2013-08-051-5/+20
| | | | | | | | | | | + removed obsolete inheritances + removed obsolete functions and signals + fixed selection label drawing - axis label drawing still disabled (works, but not correctly) - QML still unimplemented Change-Id: I5dc2e1e898c384543259e31daf8ce4c6c3cb6ccc Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Q3DScatter: Example optimized according to commentsTomi Korpipää2013-08-053-93/+15
| | | | | | | Changed memory allocation from one-at-a-time to bulk. Change-Id: I268e8177f688e2bbcff9454aaa03ff1008afe5f2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Q3DScatter: Scene drawing works Tomi Korpipää2013-08-055-0/+650
+ added an example utilizing sctter chart - labels still disabled and untested - QML still missing Change-Id: I98b3d6701ca6c73305ba3984f60923939e7988e6 Change-Id: I98b3d6701ca6c73305ba3984f60923939e7988e6 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>