Skip to content

Commit ff3cf0a

Browse files
committed
Fix SIP bindings
1 parent 0775a89 commit ff3cf0a

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

python/core/symbology-ng/qgsinvertedpolygonrenderer.sip

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
class QgsInvertedPolygonRenderer : public QgsFeatureRendererV2
1+
class QgsInvertedPolygonRenderer : QgsFeatureRendererV2
22
{
33
%TypeHeaderCode
44
#include <qgsinvertedpolygonrenderer.h>
@@ -8,11 +8,11 @@ class QgsInvertedPolygonRenderer : public QgsFeatureRendererV2
88
/** Constructor
99
* @param embeddedRenderer optional embeddedRenderer. If null, a default one will be assigned
1010
*/
11-
QgsInvertedPolygonRenderer( const QgsFeatureRendererV2* embeddedRenderer = 0 );
11+
QgsInvertedPolygonRenderer( const QgsFeatureRendererV2* embeddedRenderer /Transfer/ = 0 );
1212
virtual ~QgsInvertedPolygonRenderer();
1313

1414
/** Used to clone this feature renderer.*/
15-
virtual QgsFeatureRendererV2* clone();
15+
virtual QgsFeatureRendererV2* clone() /Factory/;
1616

1717
virtual void startRender( QgsRenderContext& context, const QgsFields& fields );
1818

@@ -52,7 +52,7 @@ class QgsInvertedPolygonRenderer : public QgsFeatureRendererV2
5252
virtual bool willRenderFeature( QgsFeature& feat );
5353

5454
/** Creates a renderer out of an XML, for loading*/
55-
static QgsFeatureRendererV2* create( QDomElement& element );
55+
static QgsFeatureRendererV2* create( QDomElement& element ) /Factory/;
5656

5757
/** Creates an XML representation of the renderer. Used for saving purpose
5858
* @param doc the XML document where to create the XML subtree

python/gui/symbology-ng/qgsinvertedpolygonrendererwidget.sip

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
class QgsInvertedPolygonRendererWidget : public QgsRendererV2Widget, private Ui::QgsInvertedPolygonRendererWidgetBase
1+
class QgsInvertedPolygonRendererWidget : QgsRendererV2Widget
22
{
33
%TypeHeaderCode
44
#include <qgsinvertedpolygonrendererwidget.h>
@@ -9,7 +9,7 @@ class QgsInvertedPolygonRendererWidget : public QgsRendererV2Widget, private Ui:
99
* @param style
1010
* @param renderer the mask renderer (will take ownership)
1111
*/
12-
static QgsRendererV2Widget* create( QgsVectorLayer* layer, QgsStyleV2* style, QgsFeatureRendererV2* renderer );
12+
static QgsRendererV2Widget* create( QgsVectorLayer* layer, QgsStyleV2* style, QgsFeatureRendererV2* renderer ) /Factory/;
1313

1414
/** Constructor
1515
* @param layer the layer where this renderer is applied

src/core/symbology-ng/qgsinvertedpolygonrenderer.h

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
*
3535
* Features are collected to form one "inverted" polygon
3636
* during renderFeature() and rendered on stopRender().
37+
*
38+
* @note added in 2.4
3739
*/
3840
class CORE_EXPORT QgsInvertedPolygonRenderer : public QgsFeatureRendererV2
3941
{

src/gui/symbology-ng/qgsinvertedpolygonrendererwidget.h

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ class QMenu;
2323

2424
/**
2525
* A widget used represent options of a QgsInvertedPolygonRenderer
26+
*
27+
* @note added in 2.4
2628
*/
2729
class GUI_EXPORT QgsInvertedPolygonRendererWidget : public QgsRendererV2Widget, private Ui::QgsInvertedPolygonRendererWidgetBase
2830
{

0 commit comments

Comments
 (0)