/************************************************************************ * This file has been generated automatically from * * * * src/core/composer/qgsgroupungroupitemscommand.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsGroupUngroupItemsCommand: QObject, QUndoCommand { %Docstring A composer command class for grouping / ungrouping composer items. If mState == Ungrouped, the command owns the group item %End %TypeHeaderCode #include "qgsgroupungroupitemscommand.h" %End public: enum State { Grouped, Ungrouped }; QgsGroupUngroupItemsCommand( State s, QgsComposerItemGroup *item, QgsComposition *c, const QString &text, QUndoCommand *parent = 0 ); %Docstring Create a group or ungroup command .. seealso:: State) \param item the group item being created or ungrouped \param c the composition including this group \param text command label \param parent parent command, if any %End ~QgsGroupUngroupItemsCommand(); virtual void redo(); virtual void undo(); signals: void itemAdded( QgsComposerItem *item ); %Docstring Signals addition of an item (the group) %End void itemRemoved( QgsComposerItem *item ); %Docstring Signals removal of an item (the group) %End }; /************************************************************************ * This file has been generated automatically from * * * * src/core/composer/qgsgroupungroupitemscommand.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/