45#include "elementFunction.hh"
47#include "graphicsScene.hh"
48#include "sceneElement.hh"
49#include "../parser/function.hh"
50#include "../parser/element.hh"
52#include "baseWidget.hh"
69 connect (scene_, SIGNAL (contentChanged ()),
86 QDomElement main = _doc.createElement(
"function");
87 _root.appendChild(main);
88 main.setAttribute (
"name",function_->
name ());
103void VSI::ElementFunction::editFunction()
ElementFunction(Function *_f, SceneElement *_element)
Constructor.
void loadElementFunctionFromXml(QDomElement &_domElement)
Load from xml.
void saveToXml(QDomDocument &_doc, QDomElement &_root)
Save to xml.
~ElementFunction()
Destructor.
Context * context() const
Context of element.
Element * element() const
Element that this function belongs to.
QString name() const
Name.
void loadFromXml(QDomElement &_domElement)
Load from xml.
void saveToXml(QDomDocument &_doc, QDomElement &_root)
Save to xml.
GraphicsScene * graphicsScene()
Scene.