Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fixes to compile the bindings also with SIP 4.7.
In this SIP version, additional classes used when converting
to a subclass don't get #included automatically so let's
#include them globally with %ModuleHeaderCode


git-svn-id: http://svn.osgeo.org/qgis/trunk@7129 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
wonder committed Aug 6, 2007
1 parent 76d58b6 commit 497280c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
7 changes: 7 additions & 0 deletions python/gui/qgsmapcanvasmap.sip
@@ -1,4 +1,11 @@

%ModuleHeaderCode
// fix to allow compilation with sip 4.7 that for some reason
// doesn't add this include to the file where the code from
// ConvertToSubClassCode goes.
#include <qgsmapcanvasmap.h>
%End

class QgsMapCanvasMap : QGraphicsRectItem
{
%TypeHeaderCode
Expand Down
9 changes: 9 additions & 0 deletions python/gui/qgsmaptool.sip
@@ -1,4 +1,13 @@

%ModuleHeaderCode
// fix to allow compilation with sip 4.7 that for some reason
// doesn't add these includes to the file where the code from
// ConvertToSubClassCode goes.
#include <qgsmaptoolzoom.h>
#include <qgsmaptoolpan.h>
#include <qgsmaptoolemitpoint.h>
%End

class QgsMapTool : QObject
{
%TypeHeaderCode
Expand Down

0 comments on commit 497280c

Please sign in to comment.