KoMacro::Macro Class Reference
#include <macro.h>
Inheritance diagram for KoMacro::Macro:
Public Types | |
| typedef TQMap< TQString, TDESharedPtr< Macro > > | Map |
Public Slots | |
| virtual TDESharedPtr< Context > | execute (TQObject *sender) |
Public Member Functions | |
| Macro (const TQString &name) | |
| virtual | ~Macro () |
| const TQString | name () const |
| void | setName (const TQString &name) |
| virtual const TQString | toString () const |
| TQValueList< TDESharedPtr< MacroItem > > & | items () const |
| void | addItem (TDESharedPtr< MacroItem > item) |
| void | clearItems () |
Public Member Functions inherited from KoMacro::XMLHandler | |
| XMLHandler (Macro *const macro) | |
| ~XMLHandler () | |
| bool | parseXML (const TQDomElement &element) |
| TQDomElement | toXML () |
Detailed Description
The Macro class implements all the action-handling.
Internaly the Macro provides a collection of MacroItem instances which each of them points to an Action instance.
Member Typedef Documentation
◆ Map
| typedef TQMap<TQString, TDESharedPtr<Macro > > KoMacro::Macro::Map |
Constructor & Destructor Documentation
◆ Macro()
|
explicit |
◆ ~Macro()
Member Function Documentation
◆ addItem()
| void Macro::addItem | ( | TDESharedPtr< MacroItem > | item | ) |
◆ clearItems()
| void Macro::clearItems | ( | ) |
◆ execute
|
virtualslot |
◆ items()
| TQValueList< TDESharedPtr< MacroItem > > & Macro::items | ( | ) | const |
◆ name()
| const TQString Macro::name | ( | ) | const |
◆ setName()
| void Macro::setName | ( | const TQString & | name | ) |
◆ toString()
|
virtual |
The documentation for this class was generated from the following files:

Public Member Functions inherited from