Hi Roberto, I only removed some QgsMapCanvas parameter in some dialog's
constructor in the app module, but I can revert it to avoid plugins to be
changed if they use it.
For tools and plugins I think I don't break any API. For MapTools you can
override the new "setMapCanvas" method if you want update some setting in your
own tool. For Plugins I didn't change any code, but there are new methods in
QgisInterface object to query the current list of canvas created in the
application, defaut map canvas, etc...
Of course, all advices are welcome, If the qgis dev community want use this
commit as start point!!!
Best regards
Alvaro
De: Geo DrinX <[email protected]>
Para: A Huarte <[email protected]>
CC: QGIS Developer Mailing List <[email protected]>
Enviado: Lunes 29 de agosto de 2016 10:59
Asunto: Re: [Qgis-developer] QEP about Multimap support for QGIS
Alvaro,
as I can see in github repository, at:
https://github.com/qgis/QGIS/compare/master...ahuarte47:Feature_MultimapView
As I can see, your MultimapView will change many calls, adding parameters.
I suppose therefore that almost all plugins will have to take account of these
new parameters and need to be changed, it is no longer compatible.
We can not adopt a "soft" technique, in the sense that new parameters can be
optional ?
Thank you
Roberto
_______________________________________________
Qgis-developer mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer