Hi all,

I'm wondering if anyone can shed any light onto why
QgsCoordinateTransform is a QObject? I can't see any good reason for
this within the QGIS code itself, given that:

- the slots initialise(), readXML() and writeXML() are never used as
slots, but instead just called directly
- there is only one signal, invalidTransformInput(), which nothing connects to

Given this, it seems unnecessary to make QgsCoordinateTransform a
QObject subclass, and in doing so it complicates copying/assigning
QgsCoordinateTransform objects.

Can anyone explain this? Any objections if I change this for 3.0?

Nyall
_______________________________________________
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

Reply via email to