virtual kind linkType() const
SlaveElement(const ElementsLocation &, QGraphicsItem *=nullptr, int *=nullptr)
SlaveElement::SlaveElement Default constructor.
QList< Element * > connected_elements
void linkToElement(Element *elmt) override
SlaveElement::linkToElement Link this slave to another element For this class element must be a maste...
virtual void setHighlighted(bool)
void linkedElementChanged()
void unlinkAllElements() override
SlaveElement::unlinkAllElements Unlink all of the element in the QList connected_elements.
~SlaveElement() override
SlaveElement::~SlaveElement default destructor.
void unlinkElement(Element *elmt) override
SlaveElement::unlinkElement Unlink the given elmt in parametre.
QGraphicsTextItem * m_xref_item