#include <scriptIO.h>
Static Public Member Functions | |
| static bool | saveFormEvents (TQDomNode &parentNode, FormScript *script) |
| static bool | loadFormEvents (TQDomNode &parentNode, Form *form, ScriptManager *manager) |
| static bool | saveAllEventsForWidget (TQObject *widget, FormScript *fscript, TQDomNode &node) |
| static void | saveEvent (Event *event, TQDomNode &parentNode) |
| static void | saveEventList (EventList *list, TQDomNode &parentNode) |
| static void | loadEvent (TQDomNode &node, EventList *list, Form *form) |
Detailed Description
A static class to deal with loading/saving events from/to XML.
Definition at line 39 of file scriptIO.h.
Constructor & Destructor Documentation
◆ ScriptIO()
|
inlineprotected |
Definition at line 59 of file scriptIO.h.
◆ ~ScriptIO()
|
inlineprotected |
Definition at line 60 of file scriptIO.h.
Member Function Documentation
◆ loadEvent()
Definition at line 156 of file scriptIO.cpp.
◆ loadFormEvents()
|
static |
Reads the <events> tag (parentNode), then creates and fills a FormScript object linked to this form. The new FormScript object is then added to ScriptManager list.
Definition at line 50 of file scriptIO.cpp.
◆ saveAllEventsForWidget()
|
static |
Save only the events related to widget name in the FormScript fscript. Used eg when copying/pasting widgets to keep also events related to it.
Definition at line 71 of file scriptIO.cpp.
◆ saveEvent()
Definition at line 79 of file scriptIO.cpp.
◆ saveEventList()
Definition at line 141 of file scriptIO.cpp.
◆ saveFormEvents()
|
static |
Save the evnts of a form. Creates an <events> tag, and then one <event> tag for each event. Each event contains <sender> and <receiver> tags, with attributes depending on event type.
Definition at line 30 of file scriptIO.cpp.
The documentation for this class was generated from the following files:
