scriptaction.cpp
A collection to store ScriptAction shared pointers.
Definition scriptaction.h:194
void detach(ScriptActionCollection *collection)
Detach this ScriptAction from the ScriptActionCollection collection .
Definition scriptaction.cpp:214
void failed(const TQString &errormessage, const TQString &tracedetails)
This signal got emitted after the try to execute this ScriptAction failed.
void finalize()
This slot finalizes the ScriptContainer and tries to clean any still running script.
Definition scriptaction.cpp:242
void attach(ScriptActionCollection *collection)
Attach this ScriptAction to the ScriptActionCollection collection .
Definition scriptaction.cpp:209
const TQString getDescription() const
Definition scriptaction.cpp:181
void setInterpreterName(const TQString &name)
Set the name of the interpreter which will be used on activation to execute the scripting code.
Definition scriptaction.cpp:193
void detachAll()
Detach this ScriptAction from all ScriptActionCollection instance his ScriptAction is attached to.
Definition scriptaction.cpp:219
const TQStringList & getLogs() const
Definition scriptaction.cpp:204
void setDescription(const TQString &description)
Set the description description for this ScriptAction .
Definition scriptaction.cpp:186
virtual void activate()
If the ScriptAction got activated the ScriptContainer got executed.
Definition scriptaction.cpp:225
const TQString getPackagePath() const
Definition scriptaction.cpp:199
void success()
This signal got emitted after this ScriptAction got executed successfully.
void setFile(const TQString &scriptfile)
Set the filename which will be executed on execute.
Definition scriptcontainer.cpp:141
void setName(const TQString &name)
Set the name this ScriptContainer is reachable as.
Definition scriptcontainer.cpp:109
void setInterpreterName(const TQString &interpretername)
Set the name of the interpreter used on execute.
Definition scriptcontainer.cpp:130
void setCode(const TQString &code)
Set the scriptcode this ScriptContainer holds.
Definition scriptcontainer.cpp:119
void finalize()
Finalize the Script instance and free's any cached or still running executions.
Definition scriptcontainer.cpp:287
virtual void setToolTip(const TQString &)
virtual void setWhatsThis(const TQString &text)
virtual void setEnabled(bool enable)
TDEAction(const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name)
virtual TQString text() const
virtual void setText(const TQString &text)
void activated()
The Kross scripting bridge to embed scripting functionality into an application.
Definition callable.h:33
