summaryrefslogtreecommitdiff
path: root/src/imports/location/qdeclarativeroutemapitem.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use triangulated solid MapPolylines, make MapCircle use triangulatorAlex Wilson2012-01-241-40/+13
| | | | | | | | | | | | | * MapPolyline is now rendered by stroking the path and triangulating the stroke. This gives it a solid form for use in clipping/culling and mouse areas (mouse stuff in another commit to come) * MapCircle and MapPolygon are adjusted to clip and cull their geometry using the triangulator, and use the new MapPolyline. * MapRectangle now uses the new MapPolyline. Change-Id: I989ec73065be104637116960aa73b7deae78a199 Reviewed-by: David Laing <david.laing@nokia.com>
* Update obsolete contact address.Jason McDonald2012-01-231-1/+1
| | | | | | | Replace Nokia contact email address with Qt Project website. Change-Id: I3850177e14291901e924f9c27ba09e75df00f96a Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* Fixes for Peter Yard's feedback on gerrit #12168 (docs for map objs)Alex Wilson2012-01-101-2/+2
| | | | | | Task-number: QTBUG-23435 Change-Id: I6f05edfaf90626807f999b2a2fd272577ba630e8 Reviewed-by: Peter Yard <peter.yard@nokia.com>
* Update copyright year in license headers.Jason McDonald2012-01-061-1/+1
| | | | | Change-Id: I496795d13a615be8d252ca20a40dd2c5ba84ed60 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* Renames the new mapping classes.David Laing2012-01-051-4/+4
| | | | | | | | | | | Also moves them into src/location/maps. We still need to take a closer look at which classes are public and which are private, and then do the associated file renaming and addition of private header warnings. Change-Id: Ide0225ad5d5dc23834baaa9f6841646e4c92de39 Reviewed-by: Juha Vuolle <juha.vuolle@nokia.com>
* Improving documentation for map objectsAlex Wilson2012-01-051-2/+18
| | | | | | Task-number: QTBUG-23435 Change-Id: I0de70c1b4ce6ac1493ca3a553bb57eaf4778c6fe Reviewed-by: David Laing <david.laing@nokia.com>
* Adding some docs for basic QML map items that have noneAlex Wilson2011-12-281-0/+27
| | | | | | | | Docs for MapCircle, MapQuickItem, MapRectangle and MapRoute, as well as improvements to MapPolygon so that it appears in the list. Change-Id: I71e659f65ad3fe467893136acbec71db87f5ede5 Reviewed-by: Alex <alex.blasche@nokia.com>
* Finetune map item drag, works now also with mapviewer.Juha Vuolle2011-12-221-5/+0
| | | | | | Change-Id: Ifd7612bca979a74ab09caaa6ec542cc9ee16cb96 Reviewed-by: Natalia Shubina <natalia.shubina@nokia.com> Reviewed-by: David Laing <david.laing@nokia.com>
* Fix threading issue for map itemMichal Klocek2011-12-181-30/+71
| | | | | | | | | | * restrict node access only to updatePaintNode * add dirty flags * move gemoetry calcualtion to declaratvie class * fix missing first update call Change-Id: Ie1a6e5e6fcde9d336d72783dfdf22e39bf53c285 Reviewed-by: Juha Vuolle <juha.vuolle@nokia.com>
* Adding line.width and line.color to Map Polyline & RouteAlex Wilson2011-12-161-17/+18
| | | | | | | | Using the simple GL_LINES based approach. Not very pretty, but it does work for the moment. Change-Id: If350f5a5158fa9d343824645be694e03217b0f10 Reviewed-by: David Laing <david.laing@nokia.com>
* Reimplement mapitemsMichal Klocek2011-12-131-34/+54
| | | | | | | | | | | | | | * fixes performance issue on high zoomLevels * fixes "pop" effect when zooming * fixes flickering when zooming circle * remove qquickpainteditem * adds map mapitem graphical representation as geometry node * add basic vertex drawing support * removes updateContent, mapChanged, contentLeftPoint Change-Id: Ic76b24c7e47f83c2a45a680607c46595e5a9a790 Reviewed-by: Michal Klocek <michal.klocek@digia.com> Reviewed-by: Juha Vuolle <juha.vuolle@nokia.com>
* Map item and mouse area improvements.Juha Vuolle2011-12-121-23/+41
| | | | | | | | | | Adds preliminary mouse area support for remaining map items. Refactors some of the common functionality into common place. Addresses some bugs. Change-Id: I4cc206c61864d616f9cffa499dfa05b8fb7543f6 Reviewed-by: David Laing <david.laing@nokia.com>
* Add polygon map itemMichal Klocek2011-12-021-2/+2
| | | | | | | | * adds qdeclarativepolygonmapitem * minor, fixes some function names in polylinemapitem and routemapitem Change-Id: I4880c66e7eacc472778cac50fe97858082bfd5aa Reviewed-by: Juha Vuolle <juha.vuolle@nokia.com>
* Add route and polyline map itemsMichal Klocek2011-12-021-0/+120
* adds qdeclarativepolylinemapitem * adds qdeclarativeroutemapitem Change-Id: I055aa36aec8321aa7036c7af20b6a549fbf287d1 Reviewed-by: Juha Vuolle <juha.vuolle@nokia.com>