manager.h
The Action class extendes TDEAction to implement some additional functionality TDEAction doesn't prov...
Definition action.h:41
TQGuardedPtr< TQObject > object(const TQString &name) const
Definition manager.cpp:162
TQMap< TQString, TQGuardedPtr< TQObject > > objects() const
Definition manager.cpp:167
TDESharedPtr< Macro > createMacro(const TQString ¯oname)
Factory function to create a new Macro instances.
Definition manager.cpp:126
void publishObject(const TQString &name, TQObject *object)
Publish the passed TQObject object.
Definition manager.cpp:156
static void init(KXMLGUIClient *xmlguiclient)
Initialize this Manager singleton.
Definition manager.cpp:65
TDESharedPtr< Action > action(const TQString &name) const
Definition manager.cpp:132
void addMacro(const TQString ¯oname, TDESharedPtr< Macro > macro)
Add a new Macro to the list of known macros.
Definition manager.cpp:116
TQMap< TQString, TDESharedPtr< Action > > actions() const
Definition manager.cpp:137
void publishAction(TDESharedPtr< Action > action)
Publish the Action action .
Definition manager.cpp:147
void removeMacro(const TQString ¯oname)
Remove the Macro defined with macroname .
Definition manager.cpp:121
TDESharedPtr< Macro > getMacro(const TQString ¯oname)
Definition manager.cpp:111
