18#ifndef ELEMENT_ITEM_EDITOR_H
19#define ELEMENT_ITEM_EDITOR_H
54 virtual bool setParts(QList <CustomElementPart *>) {
return false;}
The CustomElementPart class This abstract class represents a primitive of the visual representation o...
Definition customelementpart.h:40
Definition elementitemeditor.h:34
virtual QString elementTypeName() const
Definition elementitemeditor.cpp:52
virtual void detach()
Definition elementitemeditor.cpp:67
QETElementEditor * element_editor
Definition elementitemeditor.h:62
virtual QUndoStack & undoStack() const
Definition elementitemeditor.cpp:46
virtual CustomElementPart * currentPart() const =0
virtual QList< CustomElementPart * > currentParts() const =0
virtual ElementScene * elementScene() const
Definition elementitemeditor.cpp:40
virtual bool setPart(CustomElementPart *)=0
virtual QETElementEditor * elementEditor() const
Definition elementitemeditor.cpp:34
QString element_type_name
Definition elementitemeditor.h:63
virtual void updateForm()=0
ElementItemEditor(const ElementItemEditor &)
virtual void setElementTypeName(const QString &)
Definition elementitemeditor.cpp:58
~ElementItemEditor() override
Definition elementitemeditor.h:39
virtual bool setParts(QList< CustomElementPart * >)
Definition elementitemeditor.h:54
The ElementScene class This class is the canvas allowing the visual edition of an electrical element....
Definition elementscene.h:46
Definition qetelementeditor.h:39