20#include "scriptmanager.h"
21#include "formscript.h"
24#include "formmanager.h"
26#include "main/manager.h"
30ScriptManager::ScriptManager(TQObject *parent, const char *name)
31 : TQObject(parent, name)
33 m_manager = Kross::Api::Manager::scriptManager();
34 m_dict.setAutoDelete( true);
37ScriptManager::~ScriptManager()
42ScriptManager::newFormScript( Form *form)
44 FormScript *script = new FormScript(form, this);
45 m_dict.insert(form, script);
50ScriptManager::scriptForForm( Form *form)
58 m_formManager = manager;
59 connect(m_formManager, TQ_SIGNAL(aboutToDeleteForm(KFormDesigner::Form*)), this, TQ_SLOT(slotFormDeleted(KFormDesigner::Form*)));
60 connect(m_formManager, TQ_SIGNAL(formCreated(KFormDesigner::Form*)), this, TQ_SLOT(newFormScript(KFormDesigner::Form*)));
69#include "scriptmanager.moc"
|