QElectroTech  0.8-dev
Element Member List

This is the complete list of members for Element, including all inherited members.

actualLabel()Element
addDynamicTextItem(DynamicElementTextItem *deti=nullptr)Element
addTextGroup(const QString &name)Element
addTextGroup(ElementTextItemGroup *group)Element
addTextToGroup(DynamicElementTextItem *text, ElementTextItemGroup *group)Element
AlignedFreeTerminals() constElement
AllReport enum valueElement
boundingRect() const overrideElement
buildFromXml(const QDomElement &, int *=nullptr)Elementprivate
conductors() constElement
connected_elementsElementprotected
diagram() constQetGraphicsItem
DiagramEventAddElement classElementfriend
dimensionsElementprivate
displayHelpLine(bool b=true)Element
drawAxes(QPainter *, const QStyleOptionGraphicsItem *)Elementprotected
drawHighlight(QPainter *, const QStyleOptionGraphicsItem *)Elementprivate
drawSelection(QPainter *, const QStyleOptionGraphicsItem *)Elementprivate
dynamicTextItems() constElement
editProperty() overrideElementvirtual
Element(const ElementsLocation &location, QGraphicsItem *=nullptr, int *state=nullptr, Element::kind link_type=Element::Simple)Element
Element(const Element &)Elementprivate
elementInfoChange(DiagramContext old_info, DiagramContext new_info)Elementsignal
elementInformations() constElementinline
freezeLabel(bool freeze)Element
freezeNewAddedElement()Element
fromXml(QDomElement &, QHash< int, Terminal * > &, bool=false)Elementvirtual
getPrefix() constElement
hotspot() constElement
hotspot_coordElementprivate
hoverEnterEvent(QGraphicsSceneHoverEvent *) overrideElementprotected
hoverLeaveEvent(QGraphicsSceneHoverEvent *) overrideElementprotected
initLink(QETProject *)Elementvirtual
is_movable_QetGraphicsItemprotected
isFree() constElementinline
isFreezeLabel() constElementinline
isMovable() constQetGraphicsIteminlinevirtual
kind enum nameElement
kindInformations() constElementinline
linkedElementChanged()Elementsignal
linkedElements()Elementinline
linkToElement(Element *)Elementinlinevirtual
linkType() constElementinlinevirtual
linkTypeToString() constElement
location() constElement
m_autoNum_seqElementprotected
m_converted_text_from_xml_descriptionElementprotected
m_dynamic_text_listElementprivate
m_element_informationsElementprotected
m_F_strElementprotected
m_first_moveQetGraphicsItemprotected
m_freeze_labelElementprotected
m_kind_informationsElementprotected
m_link_typeElementprotected
m_locationElementprotected
m_low_zoom_pictureElementprotected
m_mouse_overElementprivate
m_mouse_to_origin_movementQetGraphicsItemprotected
m_must_highlightElementprivate
m_namesElementprotected
m_pictureElementprotected
m_prefixElementprivate
m_stateQetGraphicsItemprotected
m_terminalsElementprotected
m_texts_groupElementprivate
m_uuidElementprotected
Master enum valueElement
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) overrideQetGraphicsItemprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event) overrideElementprotected
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideQetGraphicsItemprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideElementprotected
name() const overrideElementvirtual
newUuid()Elementinline
NextReport enum valueElement
orientation() constElementinline
paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *) overrideElement
parseDynamicText(const QDomElement &dom_element)Elementprivate
parseElement(const QDomElement &dom)Elementprivate
parseInput(const QDomElement &dom_element)Elementprivate
parseTerminal(const QDomElement &dom_element)Elementprivate
pixmap()Element
PreviousReport enum valueElement
QetGraphicsItem(QGraphicsItem *parent=nullptr)QetGraphicsItem
removeDynamicTextItem(DynamicElementTextItem *deti)Element
removeTextFromGroup(DynamicElementTextItem *text, ElementTextItemGroup *group)Element
removeTextGroup(ElementTextItemGroup *group)Element
rSequenceStruct()Elementinline
sequenceStruct() constElementinline
setElementInformations(DiagramContext dc)Elementvirtual
setHighlighted(bool)Elementvirtual
setHotspot(QPoint)Element
setMovable(bool movable)QetGraphicsIteminlinevirtual
setPos(const QPointF &p)QetGraphicsItemvirtual
setPos(qreal x, qreal y)QetGraphicsItemvirtual
setPrefix(QString)Element
setSize(int, int)Elementprotected
setUpFormula(bool code_letter=true)Element
Simple enum valueElement
size() constElement
Slave enum valueElement
snap_to_grid_QetGraphicsItemprotected
state() constQetGraphicsItem
Terminale enum valueElement
terminals() constElement
textAdded(DynamicElementTextItem *deti)Elementsignal
textAddedToGroup(DynamicElementTextItem *text, ElementTextItemGroup *group)Elementsignal
textGroup(const QString &name) constElement
textGroups() constElement
textRemoved(DynamicElementTextItem *deti)Elementsignal
textRemovedFromGroup(DynamicElementTextItem *text, ElementTextItemGroup *group)Elementsignal
textsGroupAboutToBeRemoved(ElementTextItemGroup *group)Elementsignal
textsGroupAdded(ElementTextItemGroup *group)Elementsignal
tmp_uuids_linkElementprotected
toXml(QDomDocument &, QHash< Terminal *, int > &) constElementvirtual
type() const overrideElementinline
Type enum valueElement
unlinkAllElements()Elementinlinevirtual
unlinkElement(Element *)Elementinlinevirtual
uuid() constElementinline
valideXml(QDomElement &)Elementstatic
~Element() overrideElement
~QetGraphicsItem() override=0QetGraphicsItempure virtual