|
QElectroTech
0.8-dev
|
Go to the documentation of this file.
18 #ifndef ELEMENTFACTORY_H
19 #define ELEMENTFACTORY_H
74 #endif // ELEMENTFACTORY_H
bool exist() const
ElementsLocation::exist.
Definition: elementslocation.cpp:472
ElementFactory operator=(const ElementFactory &)
The ElementFactory class this class is a pattern factory and also a singleton factory....
Definition: elementfactory.h:34
ElementFactory(const ElementFactory &)
Definition: reportelement.h:29
Definition: slaveelement.h:25
static ElementFactory * factory_
Definition: elementfactory.h:61
bool isElement() const
ElementsLocation::isElement.
Definition: elementslocation.cpp:412
The TerminalElement class.
Definition: terminalelement.h:29
Element * createElement(const ElementsLocation &, QGraphicsItem *=nullptr, int *=nullptr)
ElementFactory::createElement.
Definition: elementfactory.cpp:34
pugi::xml_document pugiXml() const
ElementsLocation::pugiXml.
Definition: elementslocation.cpp:610
static void dropInstance()
Definition: elementfactory.h:49
The MasterElement class This class is a custom element, with extended behavior to be a master element...
Definition: masterelement.h:32
static ElementFactory * Instance()
Definition: elementfactory.h:38
The SimpleElement class this class represente a simple element with no specific attribute.
Definition: simpleelement.h:29
The ElementsLocation class This class represents the location, the location of an element or of a cat...
Definition: elementslocation.h:46
~ElementFactory()
Definition: elementfactory.h:68
ElementFactory()
Definition: elementfactory.h:65