18#ifndef MASTERELEMENT_H
19#define MASTERELEMENT_H
38 QGraphicsItem * =
nullptr,
50 GraphicsItemChange change,
51 const QVariant &value)
override;
The CrossRefItem class This clas provide an item, for show the cross reference, like the contacts lin...
Definition crossrefitem.h:47
The ElementsLocation class This class represents the location, the location of an element or of a cat...
Definition elementslocation.h:47
The MasterElement class This class is a custom element, with extended behavior to be a master element...
Definition masterelement.h:32
~MasterElement() override
MasterElement::~MasterElement default destructor.
Definition masterelement.cpp:44
void initLink(QETProject *project) override
MasterElement::initLink.
Definition masterelement.cpp:112
QVariant itemChange(GraphicsItemChange change, const QVariant &value) override
Definition masterelement.cpp:130
bool m_first_scene_change
Definition masterelement.h:59
void unlinkElement(Element *elmt) override
MasterElement::unlinkElement Unlink the given element in parameter.
Definition masterelement.cpp:92
QRectF XrefBoundingRect() const
MasterElement::XrefBoundingRect.
Definition masterelement.cpp:122
void linkToElement(Element *elmt) override
MasterElement::linkToElement Link this master to another element For this class element must be a sla...
Definition masterelement.cpp:55
void xrefPropertiesChanged()
Definition masterelement.cpp:140
CrossRefItem * m_Xref_item
Definition masterelement.h:58
void unlinkAllElements() override
MasterElement::unlinkAllElements Unlink all of the element in the QList connected_elements.
Definition masterelement.cpp:76
void aboutDeleteXref()
MasterElement::aboutDeleteXref Check if Xref item must be displayed, if not, delete it....
Definition masterelement.cpp:166
Definition qetproject.h:62