[Qgis-developer] SIP API Update merged. Attention plugin authors
Borys Jurgiel
lists at borysjurgiel.pl
Wed Jun 12 04:02:39 PDT 2013
Dnia środa, 12 czerwca 2013 o 12:27:10 Sandro Santilli napisał(a):
> On Sun, Jun 09, 2013 at 10:27:51AM +0200, Borys Jurgiel wrote:
> > Actually no breaking change happened now, there would be just MUCH more
> > switches (assuming that e.g. each formerly QString-type variable may be
> > either QString or unicode). So in the simplest plugins you can still use
> > them and make the plugin dual-API-compatible. Just remember to
> > explicitly set both qgisMinimumVersion and qgisMaximumVersion, otherwise
> > QGIS assumes qgisMaximumVersion at 1.999.
>
> Does this mean that 2.0+ compatible plugins will always need to set
> a qgisMaximumVersion ? Or will plugin manager be smart enough to assume
> an higher max if qgisMinimumVersion=2.0 ?
>
> --strk;
It's all described in my reply to Nathan's mail (Monday, 15:46 CEST). To be
precise:
if not explicitly set, the default value is:
qgisMaximumVersion = floor( qgisMinimumVersion ) + ".99.99"
So you *only* need to set qgisMaximumVersion, if you're not satisfied with the
defaulf range x.y - x.99.99
Can we put it somewehere to the docs? I was writting it a dozen times again
and again since this behaviour had been introduced right before 1.0 release :D
More information about the Qgis-developer
mailing list