diff --git a/sources/qetgraphicsitem/element.h b/sources/qetgraphicsitem/element.h index 6fd3aa810..16ccbabf5 100644 --- a/sources/qetgraphicsitem/element.h +++ b/sources/qetgraphicsitem/element.h @@ -108,8 +108,7 @@ class Element : public QetGraphicsItem { virtual void linkToElement(Element *) {} virtual void unlinkAllElements() {} virtual void unlinkElement(Element *) {} - void initLink(QETProject *); - + virtual void initLink(QETProject *); QList linkedElements (); virtual int linkType() const {return link_type_;} // @return the linkable type void newUuid() {uuid_ = QUuid::createUuid();} //create new uuid for this element diff --git a/sources/qetgraphicsitem/simpleelement.cpp b/sources/qetgraphicsitem/simpleelement.cpp index 5ac098fa7..8ba0c597b 100644 --- a/sources/qetgraphicsitem/simpleelement.cpp +++ b/sources/qetgraphicsitem/simpleelement.cpp @@ -55,9 +55,7 @@ void SimpleElement::updateLabel() { bool show = elementInformations().keyMustShow("label"); // setup the label - (label.isEmpty() || !show)? - setTaggedText("label", "_", false): - setTaggedText("label", label, true); + if (!label.isEmpty() && show) setTaggedText("label", label, true); //Comment of element QString comment = elementInformations()["comment"].toString();