[Qgis-developer] new C++ plugin

Maxim Dubinin sim at gis-lab.info
Sat Nov 1 12:18:15 EDT 2008

Thanks for your comment.

As for all other developers around, I guess, this is a question of
resources for us. We enjoy working with QGIS partly because of the
flexibility of what language to use for development. Realistically,
right now, we have resources for C++ developer and we want to
contribute our results back to the community.

I realize this is a pain to support different OSes when programming in
C++ and we're ready to contribute to the process of making our
plugin easier to work with under other OSes, but again, we have only
C++ developer at hand right now.

I'd think twice before porting our plugin to python, this will create
difficult situation for us, as we'd be pushed to keep two versions of
the plugin or start learning other language, which is not realistic at
the moment, I'm afraid.

Thanks for understanding.

Best regards,

Вы писали 1 ноября 2008 г., 4:41:40:

BR> 2008/11/1 Maxim Dubinin <sim at gis-lab.info>:

>> It adds two simple instruments, one tool is used to open the
>> coordinates of the click in Google Maps and other tool gets and open a
>> geometry from active layer in Google Earth. It is a handy tool for
>> quickly sending stuff from QGIS to GE, we're using ourselves quite a
>> bit.

BR>  I would definitely look into developing plugins in Python and not
BR> C++. The development cycle (edit/compile/test) is much quicker, and
BR> cross-platform issues fewer. You don't have to distribute binaries for
BR> different platforms either - Python code should run on all platforms.
BR> Testing and debugging should be easier too. Also there's the existing
BR> infrastructure for Python plugin distribution via the repository
BR> system.

BR>  You can do all the Qt4 stuff from Python and when you install the
BR> ogr/gdal package for Python you can do OGR stuff as well.

BR>  Anyway, just a thought! C++ has its place of course, and if you know
BR> nothing about Python then there's an initial investment needed there.
BR> But I think it's worth! :)

BR>  If I get a spare couple of hours this weekend I might convert your
BR> plugins to Python...

BR> Barry

More information about the Qgis-developer mailing list