Navigation Menu

Skip to content

Commit

Permalink
Dox
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Aug 5, 2020
1 parent f2d172f commit ea392ea
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 0 deletions.
Expand Up @@ -35,7 +35,12 @@ Constructor for QgsAnnotationLineStringItem, with the specified ``linestring`` i

virtual bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const;


static QgsAnnotationLineStringItem *create() /Factory/;
%Docstring
Creates a new linestring annotation item.
%End

virtual bool readXml( const QDomElement &element, const QgsReadWriteContext &context );

virtual QgsRectangle boundingBox() const;
Expand Down
Expand Up @@ -35,7 +35,12 @@ Constructor for QgsAnnotationMarkerItem, at the specified ``point`` in the given

virtual bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const;


static QgsAnnotationMarkerItem *create() /Factory/;
%Docstring
Creates a new marker annotation item.
%End

virtual bool readXml( const QDomElement &element, const QgsReadWriteContext &context );

virtual QgsAnnotationMarkerItem *clone() /Factory/;
Expand Down
Expand Up @@ -35,7 +35,12 @@ Constructor for QgsAnnotationPolygonItem, with the specified ``polygon`` in the

virtual bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const;


static QgsAnnotationPolygonItem *create() /Factory/;
%Docstring
Creates a new polygon annotation item.
%End

virtual bool readXml( const QDomElement &element, const QgsReadWriteContext &context );

virtual QgsAnnotationPolygonItem *clone() /Factory/;
Expand Down
5 changes: 5 additions & 0 deletions src/core/annotations/qgsannotationlinestringitem.h
Expand Up @@ -42,7 +42,12 @@ class CORE_EXPORT QgsAnnotationLineStringItem : public QgsAnnotationItem
QString type() const override;
void render( QgsRenderContext &context, QgsFeedback *feedback ) override;
bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const override;

/**
* Creates a new linestring annotation item.
*/
static QgsAnnotationLineStringItem *create() SIP_FACTORY;

bool readXml( const QDomElement &element, const QgsReadWriteContext &context ) override;
QgsRectangle boundingBox() const override;

Expand Down
5 changes: 5 additions & 0 deletions src/core/annotations/qgsannotationmarkeritem.h
Expand Up @@ -42,7 +42,12 @@ class CORE_EXPORT QgsAnnotationMarkerItem : public QgsAnnotationItem
QString type() const override;
void render( QgsRenderContext &context, QgsFeedback *feedback ) override;
bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const override;

/**
* Creates a new marker annotation item.
*/
static QgsAnnotationMarkerItem *create() SIP_FACTORY;

bool readXml( const QDomElement &element, const QgsReadWriteContext &context ) override;
QgsAnnotationMarkerItem *clone() override SIP_FACTORY;
QgsRectangle boundingBox() const override;
Expand Down
5 changes: 5 additions & 0 deletions src/core/annotations/qgsannotationpolygonitem.h
Expand Up @@ -42,7 +42,12 @@ class CORE_EXPORT QgsAnnotationPolygonItem : public QgsAnnotationItem
QString type() const override;
void render( QgsRenderContext &context, QgsFeedback *feedback ) override;
bool writeXml( QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context ) const override;

/**
* Creates a new polygon annotation item.
*/
static QgsAnnotationPolygonItem *create() SIP_FACTORY;

bool readXml( const QDomElement &element, const QgsReadWriteContext &context ) override;
QgsAnnotationPolygonItem *clone() override SIP_FACTORY;
QgsRectangle boundingBox() const override;
Expand Down

0 comments on commit ea392ea

Please sign in to comment.