FX::FXCommandGroup Class Reference

#include <FXUndoList.h>

Inheritance diagram for FX::FXCommandGroup:

FX::FXCommand FX::FXObject FX::FXUndoList List of all members.

Detailed Description

Group of undoable commands. A group may comprise multiple individual actions which together undo (or redo) a larger operation. Even larger operations may be built by nesting multiple undo groups.

Definition at line 117 of file FXUndoList.h.

Public Member Functions

 FXCommandGroup ()
bool empty ()
virtual void undo ()
virtual void redo ()
virtual FXuint size () const
virtual ~FXCommandGroup ()
virtual FXString undoName () const
virtual FXString redoName () const
virtual bool canMerge () const
virtual bool mergeWith (FXCommand *command)
virtual long onDefault (FXObject *, FXSelector, void *)
const FXchargetClassName () const
bool isMemberOf (const FXMetaClass *metaclass) const
virtual long tryHandle (FXObject *sender, FXSelector sel, void *ptr)
virtual void save (FXStream &store) const
virtual void load (FXStream &store)
QTransString tr (const char *text, const char *hint=0)
virtual void * getPythonObject () const
virtual void decouplePythonObject () const

Friends

class FXUndoList


The documentation for this class was generated from the following file:
(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:37:21 2009 for TnFOX by doxygen v1.4.7