summaryrefslogtreecommitdiff
path: root/src/location/declarativemaps/qparameterizableobject_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Add parent property to QParametrizableObjectPaolo Angelelli2020-01-181-0/+4
| | | | | | | | | | | Also emitting signals when the parent is changed internally (e.g., in a MapObjectView). Not revisioning it since it is used both in QtLocation and in Qt.labs.location, and setting it to 15 would break the property in map objects. Change-Id: Ib11b18b7fcc507b5a11481f84f2bf0bd8c9f558e Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Extend QParameterizableObject to accept any QObject as quick childPaolo Angelelli2018-01-241-10/+23
| | | | | | | | | | In this way, not only map parameters can be nested, but also QGeoMapObjects themselves, allowing to avoid one long standing limitation present in map items, where nested items have never been supported. Change-Id: I90ec7a6aeb1d91a38182258b422b8c60bcc9616e Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* Introduce QParameterizableObjectBogDan Vatra2017-09-131-0/+80
QParameterizableObject is a base class for QObjects-derived objects (but not QQuickItem-derived ones!) that need to have MapParameter(s) attached. Change-Id: Ib92b0676d8c8e02d08d9b76b05ecd4adc2d84e7b Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io> Reviewed-by: BogDan Vatra <bogdan@kdab.com>