QGIS/python/core/composer/qgscomposeritemgroup.sip
Nyall Dawson 4da1ce8404 Drop redundant virtual keywords on overrides
Run clang-tidy modernize-use-override to remove all the redundant
virtual keywords from overridden methods, and add some missing
overrides.

Another benefit is that this has also added the overrides
on destructors, which will cause a build failure if a base
class is missing a virtual destructor.
2017-12-16 08:49:36 +10:00

104 lines
2.7 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/core/composer/qgscomposeritemgroup.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsComposerItemGroup: QgsComposerItem
{
%Docstring
A container for grouping several QgsComposerItems
%End
%TypeHeaderCode
#include "qgscomposeritemgroup.h"
%End
public:
QgsComposerItemGroup( QgsComposition *c /TransferThis/ );
~QgsComposerItemGroup();
virtual int type() const;
%Docstring
Return correct graphics item type.
:rtype: int
%End
virtual void addItem( QgsComposerItem *item );
%Docstring
Adds an item to the group. All the group members are deleted
if the group is deleted*
%End
virtual void removeItems();
%Docstring
Removes the items but does not delete them
%End
virtual void paint( QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0 );
%Docstring
Draw stroke and ev. selection handles
%End
virtual void setSceneRect( const QRectF &rectangle );
%Docstring
Sets this items bound in scene coordinates such that 1 item size units
corresponds to 1 scene size unit*
%End
virtual void setVisibility( const bool visible );
virtual bool writeXml( QDomElement &elem, QDomDocument &doc ) const;
%Docstring
Stores state in Dom node
:param elem: is Dom element corresponding to 'Composer' tag
:param doc: is the Dom document
:rtype: bool
%End
virtual bool readXml( const QDomElement &itemElem, const QDomDocument &doc );
%Docstring
Sets state from Dom document
:param itemElem: is Dom node corresponding to item tag
:param doc: is the Dom document
:rtype: bool
%End
QSet<QgsComposerItem *> items();
%Docstring
:rtype: set of QgsComposerItem
%End
signals:
void childItemDeleted( QgsComposerItem *item );
public slots:
void itemDestroyed();
protected:
virtual void drawFrame( QPainter *p );
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/core/composer/qgscomposeritemgroup.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/