summaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement ColorGradient for qmlMiikka Heikkinen2013-09-261-8/+7
| | | | | | | | | Reimplementation of qml's Gradient type, which unfortunately cannot be used by 3rd party modules, as the implementation classes are private. Task-number: QTRD-2328 Change-Id: Ib984b07f6771d26a9e37fd5f78016b7ba0bd7ce0 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Gradient setting API added to SurfaceTomi Korpipää2013-09-244-9/+23
| | | | | | | Task-number: QTRD-2288 Change-Id: Ibe8db55cb0435db71c1d2a9081e2dab746b46c07 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Made surface axis ranges adjustable.Miikka Heikkinen2013-09-245-37/+154
| | | | | | | | | | | | If the surface is partially off the visible range, only grids that are fully within the visible range will be drawn. If only one row or column is within visible range, surface is not drawn. Task-number: QTRD-2320 Change-Id: If2691577cde61dfd270d79c32b9d6f69984966ba Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Removed old themesTomi Korpipää2013-09-2310-47/+21
| | | | | | | Task-number: QTRD-2319 Change-Id: I90e6add03fdca157fec6aa2398488982ab05d104 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixed Valgrind reported memory issues.Heikkinen Miikka2013-09-201-9/+9
| | | | | Change-Id: I9ccb460b5cceb969827ede510b3c05d07467358d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Surface: base gradient from theme Tomi Korpipää2013-09-201-1/+0
| | | | | | | | Task-number: QTRD-2318 Change-Id: If0483647ce4674a7f2f0cc1fa7aaab3fca5b16fe Change-Id: If0483647ce4674a7f2f0cc1fa7aaab3fca5b16fe Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Surface: Implemented giving a height map via APITomi Korpipää2013-09-204-10006/+10041
| | | | | | | Task-number: QTRD-2273 Change-Id: Ib0c540d52711ced38421b744664de7eddd97b585 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix scaling of the surfaceMiikka Heikkinen2013-09-202-6/+6
| | | | | | | | | No longer will surface grid count cause scaling of the background etc. Task-number: QTRD-2267 Change-Id: I9dd62bcd6ed7b342abc8a52c7f88ed88d22ded69 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix build failure in audiolevels exampleMiikka Heikkinen2013-09-191-1/+0
| | | | | Change-Id: I99ecf7b99133ec4d95c0f25cdee28dea53132515 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Non-qml examples disabled for Android Tomi Korpipää2013-09-191-7/+9
| | | | | | | | Task-number: QTRD-2305 Change-Id: I73de0fe11c23df0dca84143a0e72fc434d1e4439 Change-Id: I73de0fe11c23df0dca84143a0e72fc434d1e4439 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Implement limts related autoscaling for surfaceMiikka Heikkinen2013-09-194-9926/+9908
| | | | | | | Task-number: QTRD-2267 Change-Id: I406e1530585989a873885ac1ab8e4d2913080c22 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Remove buggy code for adjusting surface samplespace.Miikka Heikkinen2013-09-181-4/+4
| | | | | | | For now we require data range and axis range to be the same. Change-Id: Ie26a0728f9d6c4a014000ea8ccf71221f799899a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Bar graph data window controlled by category axes rangesMiikka Heikkinen2013-09-186-120/+107
| | | | | | | | Task-number: QTRD-2183 Task-number: QTRD-2254 Change-Id: I09808c3980a4fa60b7584839e834ee3a734b3e9a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Misc bug fixesMika Salmela2013-09-173-38/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | - Enabled zooming on Surface C++ api - User modified gradient takes effect - Scene pointer is updated to selection pointer - Font changing is listened on selection pointer and label's are generated using selected font - Selection label format copied from scatter. Looks to be very handy. - Check for OpenGL 1.5 version and block coarse surface if below - Added some theme handling. Not sure if the bug is fully fixed. Probably requires shadow fixes to be fully similar to others. - HAHAA. Now even single rows and columns supported. Even one value will produce surface Task-number: QTRD-2279 Task-number: QTRD-2265 Task-number: QTRD-2261 Task-number: QTRD-2269 Task-number: QTRD-2268 Task-number: QTRD-2272 Change-Id: Id34d843b2898e4cf1e4dde10ce23e0eaab4738a7 Signed-off-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Automatic row/col categories for bar and surface item model mappersMiikka Heikkinen2013-09-166-18/+91
| | | | | | | Task-number: QTRD-2271 Change-Id: I571e4010f3780722564f06c06bcc346d5803c646 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Theme draft Tomi Korpipää2013-09-162-0/+16
| | | | | | | | Task-number: QTRD-2277 Change-Id: I9d35587e0442c648073e533d5619da301d48af17 Change-Id: I9d35587e0442c648073e533d5619da301d48af17 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Axis setRange selects region from dataMika Salmela2013-09-131-16/+19
| | | | | | | Task-number: QTRD-2280 Change-Id: I6313ac321f84fbd6d9a06c198caccccd805d336b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added gettersTomi Korpipää2013-09-123-3/+6
| | | | | | | Task-number: QTRD-2243 Change-Id: I13ba560a853c2c39fc24c6dc373e50d56f8c33ef Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Improved scatterchart example Tomi Korpipää2013-09-123-40/+64
| | | | | | | | | | Task-number: QTRD-2239 + changed some buttons to comboboxes Change-Id: I87486497d1684b246d481413f31de1419a78eee4 Change-Id: I87486497d1684b246d481413f31de1419a78eee4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QML Surface example uses now (better) real data Tomi Korpipää2013-09-123-2494/+9998
| | | | | | | | Task-number: QTRD-2255 Change-Id: I339bc81e136a8da74d8a6c2d9e103b8e71783932 Change-Id: I339bc81e136a8da74d8a6c2d9e103b8e71783932 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QML documentationTomi Korpipää2013-09-124-14/+14
| | | | | | | Task-number: QTRD-2133 Change-Id: I2568b3cd6e83ee933536d7fec2e48f9f121b213e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QBarDataProxy now has list of row and column labelsMiikka Heikkinen2013-09-112-17/+41
| | | | | | | | | | Category axes use those labels if no explicit labels are set to them. + Other misc fixes Task-number: QTRD-2252 Change-Id: Idc15e0cc1cdeb08195b2e2baeead9cfef2533e04 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Widget example changes Tomi Korpipää2013-09-113-57/+54
| | | | | | | | | | Task-number: QTRD-2239 + Changed bar type and selection mode to comboboxes Change-Id: If3cfad2bafa5770e319e856af6f7bc2108180bde Change-Id: If3cfad2bafa5770e319e856af6f7bc2108180bde Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Widget example theme changing with combobox Tomi Korpipää2013-09-103-11/+17
| | | | | | | | Task-number: QTRD-2239 Change-Id: I873c8286dea9845f2e5f45b1610095431d0f08d4 Change-Id: I873c8286dea9845f2e5f45b1610095431d0f08d4 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Module renamedTomi Korpipää2013-09-1046-98/+98
| | | | | | | Task-number: QTRD-2224 Change-Id: Iec18b6121809300b11d85445281d3c626c434f35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QMLSurface example improvements Tomi Korpipää2013-09-102-32/+2561
| | | | | | | | Task-number: QTRD-2255 Change-Id: Ic4252bac1303dbc04075063ae7540d98b428ca20 Change-Id: Ic4252bac1303dbc04075063ae7540d98b428ca20 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QML support for surface addedTomi Korpipää2013-09-1015-2/+610
| | | | | | | | | | | Task-number: QTRD-2253 - incomplete (as is surface itself) - documentation incomplete - example needs better data Change-Id: I87063925749448c6cad2f1b529f2669514fb1cb9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Example improvementsMika Salmela2013-09-063-7/+44
| | | | | | | | CheckBoxes for selecting sample type changed to RadioButtons. Sliders change the sample amount on the fly. Change-Id: I27c8e9d84165a9b3f9a13d961d609da613c1e4e3 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix audiolevels crashMiikka Heikkinen2013-09-061-2/+4
| | | | | | | +Actually reverse the data as was the original intention Change-Id: I43c78a82f335696bd6b785c7186368e7fea4ded9 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* First step for using proxy in surfaceMika Salmela2013-09-066-20/+70
| | | | | | | | | TODOS: - handling for deletions, insertions and modifications - some solution for axis handling Change-Id: I5a35a45e103d1a4393ca8747a7a99af95147da90 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Expose data proxy in QMLMiikka Heikkinen2013-09-064-20/+18
| | | | | Change-Id: I1102520678f2c8ae2932ddb396b41655cfd538e9 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* ES2 scene darkness issue fixed Tomi Korpipää2013-09-061-3/+3
| | | | | | | | Task-number: QTRD-2247 Change-Id: Idc62175ec46edaf3e4ac0017aeb9335772b865d4 Change-Id: Idc62175ec46edaf3e4ac0017aeb9335772b865d4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixed various issuesHeikkinen Miikka2013-09-054-9/+8
| | | | | | | | | +Valgrind reported memory leaks +Linux build warnings +Bartest ui layout more friendly for smaller screen Change-Id: I9773e374ccf8bd6be877cb9be599b50556f04d9d Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Rename axes to avoid conflicts with ChartsMiikka Heikkinen2013-09-049-29/+29
| | | | | | | | + Some doc fixes. Task-number: QTRD-2214 Change-Id: Idecec749a76ef6a5d84857d1396f25be3ef017ca Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed issues from Improve examples task Tomi Korpipää2013-09-041-3/+4
| | | | | | | | | | Task-number: QTRD-2239 + qmlbarchart tweaked Change-Id: I00317b3ee7dd02bf7384c4f87ad161ac7db83ec1 Change-Id: I00317b3ee7dd02bf7384c4f87ad161ac7db83ec1 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Made audiolevels example show something sensibleMiikka Heikkinen2013-09-046-164/+227
| | | | | | | | + Fixed zoom level setting via API Task-number: QTRD-2244 Change-Id: Iab8d877361c480ba4010a79e93af8a0121239b5d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed issues from Improve examples task Tomi Korpipää2013-09-044-54/+1109
| | | | | | | | | | | | Task-number: QTRD-2239 + qmlscatter example improved + qmlbarchart button text changed + tweaked a theme Change-Id: I3a49c0183a63bcb7b5fcd8b9dac2e8ed55aa649e Change-Id: I3a49c0183a63bcb7b5fcd8b9dac2e8ed55aa649e Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Remove mapsMiikka Heikkinen2013-09-0421-5457/+0
| | | | | Change-Id: I4414919764f5c33242847d9ac873ae03845a00b4 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed issues from Improve examples taskTomi Korpipää2013-09-031-107/+28
| | | | | | | | | | | Task-number: QTRD-2239 + Barchart example improved + Themes tweaked + Background lighting tweaked Change-Id: I8b3018c2b9f1e864374fd72ce45eb30d31935b9c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Improve qmlbarchart exampleMiikka Heikkinen2013-09-034-9/+25
| | | | | | | | | + Fix building of surface example + Some warnings fixed Task-number: QTRD-2239 Change-Id: If957d86fdd3499f8f81e283b06c79e547b6ba09c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed issues from Improve examples taskTomi Korpipää2013-09-035-1403/+186
| | | | | | | | | Task-number: QTRD-2239 + Rainfall example changed to use static real data Change-Id: Id30e9931704223ec0150abaa702689722ac46e0f Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added labels to grid linesMika Salmela2013-09-032-0/+7
| | | | | Change-Id: Iba1a4f67a3565cc6ed5136e160ee338bda83bb52 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed issues from Improve examples task Tomi Korpipää2013-09-0367-9242/+30
| | | | | | | | | | | Task-number: QTRD-2239 + Moved spectrum to tests + Added audiolevels to examples (implementation pending..) Change-Id: If20ce3014211a82dbe0142557beee5776cf51708 Change-Id: If20ce3014211a82dbe0142557beee5776cf51708 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fixed issues from Improve examples taskTomi Korpipää2013-09-036-736/+42
| | | | | | | | | | | | 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>
* QML examples cleaned upTomi Korpipää2013-09-027-136/+224
| | | | | | | Moved data and axes into separate qml files. Change-Id: I2aaf828d7e7cba3bdc1d03379ccdf0b55c3e9922 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Option for softer shadows addedTomi Korpipää2013-09-024-52/+14
| | | | | | | + fixed a shadow shader bug that caused a little bit of shadowing always Change-Id: Ia39ff5d92d2aca32e4f6c5a3bd6d68213564254a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Refactor item model mapping and proxiesMiikka Heikkinen2013-09-022-3/+6
| | | | | | | | | | | | | | | | - Introduced new handler for item models. Instance of this is owned by item model proxies. - Introduced abstract mapping class to enable moving a lot of duplicate code to the new handler. - Changed ownership handling of mapping objects to be in line with proxies and axes, though there is no default mapping at this time. Need to reconsider the default case more. - Made item model const so it is clear that we do not own it. The documentation is not yet up to date. Change-Id: Ie961da29340743fdaa9293d7d4ace9577def9102 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QMLBarchart example improved a bitTomi Korpipää2013-08-304-59/+92
| | | | | | | + works on Android now Change-Id: If5cd81548c40ddd6d57fcd1709d9e7c9d88539fc Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QMLScatter example improved a bit Tomi Korpipää2013-08-303-98/+113
| | | | | | Change-Id: Iac8e6b0edce20d2ef0cd89999c59a485a6f3862a Change-Id: Iac8e6b0edce20d2ef0cd89999c59a485a6f3862a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Improved the ownership handling of data proxies and axes.Miikka Heikkinen2013-08-308-68/+80
| | | | | | | Task-number: QTRD-2212 Change-Id: Ie55e5c2765e28f1b31915f12eb952dbb5260047f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>