QElectroTech  0.8-dev
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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